台灣最大程式設計社群網站
線上人數
1576
 
會員總數:242762
討論主題:187731
歡迎您免費加入會員
討論區列表 >> PHP >> 拜託幫幫小弟我,我真的剛上手什麼都不會
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
拜託幫幫小弟我,我真的剛上手什麼都不會
價值 : 210 QP  點閱數:219 回應數:3

樓主

高永光
門外漢
0 1
10 0
發送站內信

<div>
<td>

<table border="1" bordercolordark="#FFFFFF" width="500" style="position:absolute; top:250px; right:350px;">
<td class="gr12" ><a name="pocketpc"></a><font size="2"><a href=new.php class=gr12>我要留言</a></font></td>

<tr>
<td width="80">
<p align="center">編號</td>
<td width="50">暱稱</td>
<td>
<p align="center">標題</td>
<td width="40">
<p align="center">回覆</td>
<td width="150">
<p align="center">日期</td>
</tr>

<?
$i=0;
$sql="select * from `gb` order by time DESC"; //查詢所有的帳號
$que=mysql_query($sql)or die("error query"); //執行SQL語法 die()若查不到或error出現的訊息
while($gb=mysql_fetch_array($que)){
$i++;
$result1 = mysql_query("select * from regb where regid ='$gb[gid]'");
$repost = mysql_num_rows($result1);
$sql="UPDATE `gb` SET `repost`='$repost' WHERE `gid`='$gb[gid]'";
mysql_query($sql)or die("error update");
?>
<tr>
<td><?=$i?></td>
<?if ($gb[sd]=="1")?>
<td><a href=veiw.php?id=<?=$gb[gid]?> <?=$gb[name]?> </a></td>
<td><a href=veiw.php?id=<?=$gb[gid]?> <?=$gb[title]?> </a></td>
<?}?>
<td><p align="center"><?=$gb[repost]?></td>
<td><?=$gb[time]?></td>
</tr>
<?}
?>
</table>
</td>



我已經成功把資料傳到資料庫,但是資料庫的資料無法回傳
各位大大求求你們幫幫我這個新手,我已經遮騰了兩天都沒睡了

搜尋相關Tags的文章: [ PHP抓取MySQL資料一直失敗 ] ,
本篇文章發表於2018-06-02 12:30
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

小魚
檢舉此回應
我是覺得,
if ($gb[sd]=="1") 後面 不是應該有一個 { 嗎?
本篇文章回覆於2018-06-02 16:56
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
說真的,你要人家幫,基本的東西也先po好吧。

至少也先學會使用程式標簽,這樣人家才容易幫你。
要人家幫忙還製造麻煩。像話嗎?

由於你可能po不完整。我就不討論html碼標簽的問題了。
#1說到一個重點。
這段 <?if ($gb[sd]=="1")?>
後面少了{。

先修正這個看看會不會正常吧。
本篇文章回覆於2018-06-05 11:11
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

迷路
捐贈 VP 給 迷路 檢舉此回應
首先,除非你有定義常數,不然別用$gb[sd]的寫法
改成$gb['sd']或是$gb["sd"]都好

再來,就像上面兩位大大說的,你少了一個大括號
這時PHP應該會有記錄錯誤訊息
PHP的錯誤訊息能指出你80%以上的語法錯誤
就算看不懂也請在發問時貼出來
本篇文章回覆於2018-06-06 09:22
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.