douzhu1188 2019-04-20 05:24
浏览 61

用于获取多个值的WordPress LIKE语句不起作用

I want to fetch all the related data from a custom MySQL table using like the statement, but the query is not working.

$final_search = "$name $email $subject $hobby";
// this adds the prefix which is set by the user upon instillation of wordpress
$table_name = $wpdb->prefix . "credofy_contact_form";
// this will get the data from your table
$retrieve_data = $wpdb->get_results( "SELECT your_name, your_email, your_phone, your_hobby FROM $table_name WHERE your_name, your_email, your_phone, your_hobby LIKE '$final_search'");?>
  • 写回答

1条回答 默认 最新

  • dousao9569 2019-04-20 05:35
    关注

    For the multiple column, you should use the LIKE query in the way

    SELECT your_name, your_email, your_phone, your_hobby 
    FROM table_name 
    WHERE your_name LIKE '%keyword%' 
    OR your_email LIKE '%keyword%' 
    OR your_phone LIKE '%keyword%'
    OR your_hobby LIKE '%keyword%'
    
    评论

报告相同问题?

悬赏问题

  • ¥15 数学建模招标中位数问题
  • ¥15 phython路径名过长报错 不知道什么问题
  • ¥15 深度学习中模型转换该怎么实现
  • ¥15 HLs设计手写数字识别程序编译通不过
  • ¥15 Stata外部命令安装问题求帮助!
  • ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
  • ¥15 TYPCE母转母,插入认方向
  • ¥15 如何用python向钉钉机器人发送可以放大的图片?
  • ¥15 matlab(相关搜索:紧聚焦)
  • ¥15 基于51单片机的厨房煤气泄露检测报警系统设计