Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.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/0/svn/5.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 将SQL转换为html单元格和行_Php_Mysql_Html Table - Fatal编程技术网

Php 将SQL转换为html单元格和行

Php 将SQL转换为html单元格和行,php,mysql,html-table,Php,Mysql,Html Table,我有一些在表格中显示结果的代码 现在它将显示每行3个单元格。问题是第一行显示2,然后创建一个具有预期行为的新行。如何使第一行显示3个单元格 if(++$cnt == 0) { echo '<tr>'; } elseif($cnt % 3 == 0) { echo '</tr><tr>'; } echo "<td bgcolor='#009933'><a href='" . $row['loc

我有一些在表格中显示结果的代码

现在它将显示每行3个单元格。问题是第一行显示2,然后创建一个具有预期行为的新行。如何使第一行显示3个单元格

   if(++$cnt == 0) {
        echo '<tr>';
    } elseif($cnt % 3 == 0) {
    echo '</tr><tr>';
    }

  echo "<td bgcolor='#009933'><a href='" . $row['local_link'] . ".m4v'    name='video'>" . $row['local_link'] . "</a></td>";
  echo "<td><video width='320' height='240' controls='controls'>
  <source src='" . $row['local_link'] . ".m4v" . "' type='video/mp4' />
  Your browser does not support the video tag.
</video></td>";


  }
  }
echo "</table>";
if(++$cnt==0){
回声';
}elseif($cnt%3==0){
回声';
}
回声“;
回声“
您的浏览器不支持视频标记。
";
}
}
回声“;

您在第一行中预加了
$cnt
,这意味着它永远不会为零-除非您在
-1
处开始它。尝试将第一行更改为:

if($cnt++ == 0) {
  echo '<tr>';
} // etc
if($cnt++==0){
回声';
}//等等
通过这种方式,
$cnt
的值在与零比较后递增,而不是之前