首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在带有mysql fetch对象的数组中

问在带有mysql fetch对象的数组中
EN

Stack Overflow用户
提问于 2014-12-01 04:33:09
回答 1查看 277关注 0票数 0

嗨,格斯,这是我在这个社区的第一个问题,我希望有人能回答我。

当我想从mysql_fetch_arrray数组中进行搜索时,他会给我错误提示

这是代码

代码语言:javascript
复制
$key = "Meca";
$query = "SELECT * FROM subject WHERE  `name` LIKE '%$key%' Or `sale` LIKE '%$key%' Or `Emphet` LIKE '%$key%' ";

$sql = mysql_query($query);
$num = mysql_num_rows($sql);

while ($num >0)
       {

          $row = mysql_fetch_object($sql);
          $num--;
          $row = mysql_fetch_object($sql);
          in_array($row , "Meca");

       }`
EN

回答 1

Stack Overflow用户

发布于 2014-12-01 05:03:03

你的问题不是很清楚;

不管怎样,我试一试:

代码语言:javascript
复制
$key = "Meca"; 
$query = "SELECT * FROM subject WHERE name LIKE '%$key%' Or sale LIKE '%$key%' Or Emphet LIKE '%$key%'";
$result = mysql_query($query);
while ($row = mysql_fetch_array($result)) {
          if(in_array($row , "Meca")){
               echo "$key is present this time."
          }
}

请注意:

  • 我不符合你的要求。所以我只是粗略地描述一下。
  • 你还没有提供你的错误信息。
  • 你可能在你的代码(SQl或PHP)中有错误,比如使用了‘Emphet’的名字。

不管怎样,试一试。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27217931

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档