douwen3127 2015-01-24 16:35
浏览 32
已采纳

警告:mysql_fetch_assoc()期望参数1是资源,第12行给出布尔值[重复]

i am getting this error and i can't find boolen. Can somebody help please?

if(isset($_POST['search_term'])){
$search_term = mysql_real_escape_string(htmlentities($_POST['search_term']));
if (!empty($search_term)){
    $search = mysql_query ("SELECT `username` FROM  `users ` WHERE  `users` LIKE '%search_term%'");

    while ($results_row = mysql_fetch_assoc($search)){
        echo '<p>',$results_row['username'],'</p>';
    }
}

}
?>


  • 写回答

1条回答 默认 最新

  • duanqian6982 2015-01-24 16:38
    关注

    This part of your script '%search_term%' is missing the $

    change that to '%$search_term%'

    and remove the space in your table name

    `users `
          ^
    

    as Mario stated. You will have an unknown table name. Kudos to Mario.

    While you're at it, switch to mysqli_ or PDO. You'll eventually have to switch; it's deprecated and will be removed in future PHP releases.

    Also add or die(mysql_error()) to mysql_query() to catch errors.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化
  • ¥15 Tableau online 嵌入ppt失败
  • ¥100 支付宝网页转账系统不识别账号
  • ¥15 基于单片机的靶位控制系统
  • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度
  • ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测