它显示警告:mysql_fetch_array()期望参数1是资源,布尔值在

时间:2015-04-06 13:44:26

标签: php

<?php       
    $Email = $_SESSION['Email'];
    $query="SELECT Title FROM registerations WHERE Email LIKE $Email";

    //echo $query;
    $res=mysql_query($query);
    //echo $result;
    //$Title="";

    while($row = mysql_fetch_array($res))
    {   //echo "inloop";
            echo $row['Title'];
    }
?>

这显示错误:

  

警告:mysql_fetch_array()期望参数1是资源,   布尔值。

我不明白错误是什么。

1 个答案:

答案 0 :(得分:1)

在获取结果之前检查结果是否返回:

$res=mysql_query($query);
if($res=== FALSE) { 
    die(mysql_error()); // TODO: better error handling
}