Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在php中从数组中搜索id/项?_Php_Mysql_Arrays - Fatal编程技术网

如何在php中从数组中搜索id/项?

如何在php中从数组中搜索id/项?,php,mysql,arrays,Php,Mysql,Arrays,我有一个项目的$\u会话id 例如,我有这个项目 $_SESSION['items'] = array(1,4,5,7,8); 我有一个数据库里的数据 $query = mysql_query("SELECT * FROM items"); while($row = mysql_fetch_array($query)){ // Here in the loop; I want to Search // $row['id'] if exist in $_SESSION['ite

我有一个项目的
$\u会话
id

例如,我有这个项目

$_SESSION['items'] = array(1,4,5,7,8);
我有一个数据库里的数据

$query = mysql_query("SELECT * FROM items");

while($row =  mysql_fetch_array($query)){
   // Here in the loop; I want to Search 
   // $row['id'] if exist in $_SESSION['items']
   // if exist I want to display 'YES' else 'NO'
}
如何为此编写正确的代码


谢谢您的帮助。

在数组中使用


谢谢你的帮助!它现在修好了。
if(in_array($row['id'], $_SESSION['items']))