通过myadmin搜索关键词是有数据返回的,但是用php代码运行搜索,POST值有显示,但是没显示返回数据
<?php $searchs = $_POST['search']; ?> <p class="content">您输入的搜索关键字为: <?php echo $searchs; ?>
,以下为搜索结果:</p> <?php
$query=mysql_query("select * from kj_meal_shop where shop_name like '%
$,searchs%' ") ; ?>
select * from kj_meal_shop where shop_name like '%$searchs%'
åésearch åé¢å¤ä¸ª,å·ï¼å å»æ
没æç»ææ¯å 为ï¼ä½ æé£ä¸ªéå·ï¼æ²¡æ¾å°ï¼å»æéå·ï¼ä¹æ²¡æ¾å°ï¼æ¯å 为$queryæ¯ä¸ªèµæºï¼ä½ è¿å¾ç¨while($row=mysql_fetch_assoc($query)){
$search[] = $row;
}
å¤è¾¹æå°$search追é®
åésearch åé¢å¤ä¸ª,å·ï¼å å»æ
没æç»ææ¯å 为ï¼ä½ æé£ä¸ªéå·ï¼æ²¡æ¾å°ï¼å»æéå·ï¼ä¹æ²¡æ¾å°ï¼æ¯å 为$queryæ¯ä¸ªèµæºï¼ä½ è¿å¾ç¨while($row=mysql_fetch_assoc($query)){
$search[] = $row;
}
å¤è¾¹æå°$search追é®
è¿æ¯ä¸è¡ï¼è½ææ代ç å¤å¶äºç¶åæ¹äºä¹
追çç»æä¿åå¨$search éäºãä½ ç¨print_r($search)æè var_dump
温馨提示:答案为网友推荐,仅供参考
第1个回答 2014-08-28
<?php
$query=mysql_query("select * from kj_meal_shop where shop_name like '%".$searchs."%' ") ;
?>追问
$query=mysql_query("select * from kj_meal_shop where shop_name like '%".$searchs."%' ") ;
?>追问
还是不行,能把我代码复制了然后改了么
第2个回答 2014-08-28
后面加一行
print_r($query);追问
print_r($query);追问
加在哪里?怎么加?