【问题标题】:in array with mysql fetch object在带有 mysql fetch 对象的数组中
【发布时间】:2015-01-28 20:10:56
【问题描述】:

你好,这是我在这个社区的第一个问题,希望有人回答我

当我想从 mysql_fetch_array 的数组中搜索时,他会报错

这是代码

$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");

       }`

【问题讨论】:

    标签: mysql arrays object fetch


    【解决方案1】:

    你的问题不清楚;

    反正我试试看:

    $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']。

    还是试试吧。

    【讨论】:

    • 你真的走了吗?期待对此答案的回应。
    猜你喜欢
    • 1970-01-01
    • 2016-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多