看板 PHP 關於我們 聯絡資訊
我找了好久,一直不知道哪裡有錯,大家幫忙找 語法如下 <?php if($_POST['name']) { include_once("link.php"); $query="USE 962db95322020;"; $result=mysql_query($query); $result=mysql_query("SELECT * FROM birthday"."WHERE name='".$_POST['name']); if($result) { echo ''; echo "<TABLE BORDER=5>"; echo "<TR>"; for($i=0;$i< mysql_num_fields($result);$i++) {echo "<TH>",mysql_field_name($result,$i),"</TH>";} for($k=0;$k< mysql_num_rows($result);$k++) { echo"<TR>"; $rowArray= mysql_fetch_row($result); for($j=0;$j< mysql_num_fields($result);$j++) {echo "<TD>",$rowArray[$j],"</TD>";} } echo "</TABLE>"; } else {echo '無此人';} } else {echo '未輸入名字';} ?> 謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.231.7.207
neverfly:SELECT * FROM birthday"."WHERE name= 05/13 23:43
neverfly:birthday跟WHERE之間不用空格嗎? 05/13 23:43
aqzb:name='".$_POST['name']."';"); 前面有'後面的不見了 05/14 00:13
nanasy:原來就是$_POST最後面錯阿,謝謝 05/14 01:08
nanasy:但若換成多個資料表"SELECT * FROM birthday,highth,blood 05/14 01:09
nanasy:怎麼又錯了呢? 05/14 01:09
starjou:把 query string echo 出來丟 phpMyAdmin 查吧 05/14 01:19