Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/70.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 - Fatal编程技术网

Php 如何检查MySQL表中是否存在值

Php 如何检查MySQL表中是否存在值,php,mysql,Php,Mysql,如果我有一张这样的桌子 # | name | ---------- 1 | 1 | 2 | 2 | 3 | 3 | 4 | 4 | 如何检查name变量下的表值是否为4,以及它是否运行了某些内容?对于php,您可以使用内置的mysqli_num_rows()函数 mysqli_result::$num_rows--mysqli_num_rows-获取结果中的行数 通过php,您可以使用内置的mysqli_num_rows()函数 mysqli_result::$num_rows

如果我有一张这样的桌子

# | name |
----------
1  | 1 | 
2  | 2 | 
3  | 3 | 
4  | 4 | 

如何检查name变量下的表值是否为4,以及它是否运行了某些内容?

对于php,您可以使用内置的mysqli_num_rows()函数

mysqli_result::$num_rows--mysqli_num_rows-获取结果中的行数


通过php,您可以使用内置的mysqli_num_rows()函数

mysqli_result::$num_rows--mysqli_num_rows-获取结果中的行数

$q = "select name from table where name = '4'";
$r = $mysqli->query($q);
if ($r->num_rows > 0) {
    echo "exists";
} else {
    echo "not exists";
}