php - 错误获取数组

标签 php html mysql fetch

<分区>

我尝试使用带有此代码的 mysql_fetch_array 获取我的所有数据

while($row = mysql_fetch_array($sql)){
    if($row_counter % 2){
        $row_color="bgcolor='#FFFFFF'";
    }else{
        $row_color="bgcolor='#F3F6F8'";
    }
    echo "<tr class=\"TrColor\" ".$row_color.">";
    echo "<td>" . $row['wipo_applicant1_city'] . "</td>\n";
    echo "<td>" . $row['applicant1_addr1'] . "</td>\n";
    echo "<td>" . $row['wipo_applicant1_state'] . "</td>\n"; 
    echo "<td>$" . $row['invention-title'] . "</td>\n";  
    echo "</tr>";
    $row_counter++;
}

但是我得到了一个错误

syntax error, unexpected T_WHILE, expecting ',' or ';' 

在这一行

while($row = mysql_fetch_array($sql)){

有人知道那条线有什么问题吗?

最佳答案

while 循环之前的行末尾没有分号 ;

echo 'Whatever' //<--- You must be missing a semi-colon here
while($row = mysql_fetch_array($sql)){ //<----- So not exactly this line, but the line before

关于php - 错误获取数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16032191/

相关文章:

javascript - 如果快速多次单击,jQuery 删除属性将不起作用

javascript - 如何调试网络 worker

php - 检查记录是否存在的最简洁方法

php - 防止对用户在 PHP 中提交的 HTML 内容进行 XSS 攻击,eBay 方式

PHP 没有正确执行 python 脚本

PHP/MYSQL : How to create image galleries that rotate/change during each page refresh/load

javascript - 从 mojolicious 调用 javascript href

php - 查询从多个表中获取数据 MySQL

VS2013更改数据源时缺少MySQL Data Provider

javascript - 并行运行 Node 和 Apache