1

我在 MySQL 中有多行,有 2 列:ID,CatID

特别是,我使用serialize()了 CatID 变量的函数来转换数组并将数据存储到数据库中。

现在,我有一个变量(例如:CatID = 98),我想将它与数据库中的数组进行比较。我需要什么 SQL 查询?我该怎么写?

数据库中的数组示例:a:2:{i:0;s:2:"98";i:1;s:2:"99";}

4

1 回答 1

0
   $query=mysql_query("SELECT CatID FROM UR_DB Where CatID=98"); 
   While($row==mysql_fetch_array($query))
   {
         $catid=$row['CatID'];
    }

编写您的数据库查询。如果你的数组是这样的a[1]="something",希望你能比较一下!

于 2013-09-25T09:21:16.513 回答