Php 简单查询不起作用

Php 简单查询不起作用,php,mysql,Php,Mysql,下面的简单查询不返回任何结果。我看不出有什么错误。知道它为什么不起作用吗 $sqlStr3 = "SELECT loginid, username, created FROM login ORDER BY created DESC LIMIT 200"; $result = mysql_query($sqlStr3

下面的简单查询不返回任何结果。我看不出有什么错误。知道它为什么不起作用吗

$sqlStr3 = "SELECT loginid, 
                   username, 
                   created    
              FROM login         
          ORDER BY created DESC 
             LIMIT 200";

$result = mysql_query($sqlStr3);
$count = 1;  
$arr = array();
echo "<table class=\"samplesrec1edit\">";
    while ($row = mysql_fetch_array($result)) { 
            $dt = new DateTime($row["created"], $tzFrom); 
            $dt->setTimezone($tzTo);

            echo '<tr>';
            echo '<td class="sitename1edit2a">'.$count++.'.</td>';
            echo '<td class="sitename1edit1"><a href="http://www...com/.../members/index.php?profile='.$row["username"].'">'.stripslashes($row["username"]).'</a></td>';
            echo '<td class="sitename1edit2">'.$dt->format('F j, Y &\nb\sp &\nb\sp g:i a').'</td>';
            echo '</tr>';
        }

echo "</table>";
$sqlStr3=“选择loginid,
用户名,
创建
从登录
按创建的描述排序
限制200”;
$result=mysql\u查询($sqlStr3);
$count=1;
$arr=array();
回声“;
而($row=mysql\u fetch\u数组($result)){
$dt=新日期时间($row[“created”],$tzFrom);
$dt->setTimezone($tzTo);
回声';
回显“”。$count++;
回声';
回声'.$dt->格式('fj,Y&\nb\sp&\nb\sp g:ia');
回声';
}
回声“;

将查询行更改为:

$result = mysql_query($sqlStr3);

即使查询本身看起来不错,也有无数其他原因可能导致问题


如果尚未打开,请打开PHP并执行
错误报告(E\u ALL)
。可能查询部分没有问题,而其他部分出现问题(例如,
$tzFrom
中的无效值)。

问题出在哪里?var_在$result上转储了什么。。。等提供一些信息,以便我们能够提供帮助谢谢。。。我忘了定义$tzFrom和$tzTo。你回答的最后一个括号提醒了我这一点。
$result = mysql_query($sqlStr3) or die("MySQL error: " . mysql_error());