Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.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 计数行警告应为1布尔值_Php_Sql - Fatal编程技术网

Php 计数行警告应为1布尔值

Php 计数行警告应为1布尔值,php,sql,Php,Sql,警告:mysql_num_rows期望参数1是给定的资源布尔值 我不知道为什么它给我错误可能是连接错误 试一试 您的查询失败。你需要找出原因。就像@johncode所说的,你可以通过mysql\u error和mysql\u errno找到更多关于你的错误的信息。如果可能的话,还可以考虑使用mysqli而不是mysql,OO方式。问题是我在phpmyadmin上尝试了这个查询,结果很好,我想不出来 $query = "SELECT * FROM tbl_usuarios WHERE email

警告:mysql_num_rows期望参数1是给定的资源布尔值
我不知道为什么它给我错误

可能是连接错误

试一试



您的查询失败。你需要找出原因。就像@johncode所说的,你可以通过mysql\u error和mysql\u errno找到更多关于你的错误的信息。如果可能的话,还可以考虑使用mysqli而不是mysql,OO方式。问题是我在phpmyadmin上尝试了这个查询,结果很好,我想不出来
$query = "SELECT * FROM tbl_usuarios WHERE email = 'teste@teste.com' and senha = '123456'";
$res=mysql_query($query);
$number=mysql_num_rows($res);
<?php
$con = mysqli_connect('localhost', 'username', 'password','database');
$query= "SELECT * FROM tbl_usuarios WHERE email = 'teste@teste.com' and senha = '123456'";
$res = mysqli_query($con, $query) or die(mysqli_error($con));
while($return_row = mysqli_fetch_array($res, MYSQLI_ASSOC)){
        $name = $return_row['name'];    
}

?>