Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.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 检查mysql行是否不在数组中_Php_Mysql_Arrays_Where Clause - Fatal编程技术网

Php 检查mysql行是否不在数组中

Php 检查mysql行是否不在数组中,php,mysql,arrays,where-clause,Php,Mysql,Arrays,Where Clause,我知道你可以用 WHERE `age` IN ($ages) 查找列age等于数组一部分的行 但是我需要找出的是-如果你想找到age不在数组中的行怎么办 谢谢您需要的不在中。是的,就是这么简单 $ages = "1,3,4,7,9"; // Your SQL WHERE clause... WHERE `age` NOT IN ($ages) 您需要不在中。是的,就是这么简单 $ages = "1,3,4,7,9"; // Your SQL WHERE clause... WHERE

我知道你可以用

WHERE `age` IN ($ages) 
查找列
age
等于数组一部分的行

但是我需要找出的是-如果你想找到
age
不在数组中的行怎么办


谢谢

您需要的
不在
中。是的,就是这么简单

$ages = "1,3,4,7,9";

// Your SQL WHERE clause...
WHERE `age` NOT IN ($ages) 

您需要
不在
中。是的,就是这么简单

$ages = "1,3,4,7,9";

// Your SQL WHERE clause...
WHERE `age` NOT IN ($ages) 

你不能只做
WHERE
age`不在($ages)`你不能只做
WHERE
age`不在($ages)吗`