求代码:php查询一张表中的一个字段,然后显示符合查询条件的另一个字段的值。
展开全部
$search_sort = $_POST['search_sort'];
$query=mysql_query("select * from _doctor where hangye like '%$search_sort%' ") ;
$result = mysql_query($query);
while ($row = mysql_fetch_array($result)) { echo $row'name'; }
mysql_free_result($result);
mysql_close();
原封不动的代码吗?
如果是的话 输出有问题 ,
echo $row'name' -> echo $row['name']试试
$query=mysql_query("select * from _doctor where hangye like '%$search_sort%' ") ;
$result = mysql_query($query);
while ($row = mysql_fetch_array($result)) { echo $row'name'; }
mysql_free_result($result);
mysql_close();
原封不动的代码吗?
如果是的话 输出有问题 ,
echo $row'name' -> echo $row['name']试试
追问
改了,还是不行。能否写一个完整的代码,谢谢!成功后追加分,表示个意思。
追答
你这已经很完整了,不要总想着问别人,做程序还是要自己解决,那种feeling不是很好嘛?
拿这个程序来说:
首先你确定$search_sort有值吗?
所以你可以echo下。
突然又有了新发现= =;
$query=mysql_query("select * from _doctor where hangye like '%$search_sort%' ") ;
$result = mysql_query($query);
执行了两次mysql_query();
其实一次就好
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询