作者nanasy (冷冷)
看板PHP
標題請好心人幫忙抓錯
時間Tue May 13 23:28:30 2008
我找了好久,一直不知道哪裡有錯,大家幫忙找
語法如下
<?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