微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

PHP显示数据

我正在显示存储在我的数据库中的图像.

见下面的代码

$num_rows = MysqL_num_rows($result41);   

for ($i = 1; $i <= MysqL_num_rows($result41); $i++)
{
  $row = MysqL_fetch_array($result41);
  $upload_id = $row ['upload_id'];
  $file = $row ['FILE_NAME'];
  echo"     
  <td>
    <a href='image.PHP?id=$upload_id&gallery=$id'><center>   
    <img src='uploads/$file' alt='$name gallery' title='$name Album'  class='resize'>                       
  </td>";   
}

if ($i % 0 == 4) {
  echo '</tr>'; // it's time to move to next row
}

我的问题是,在显示4列之后如何移动到另一行? (每行只有4张图片)

我的脚本中有if($i%0 == 4),但似乎没有工作?

谢谢

解决方法:

像这样 :

for ($i = 1; $i <= MysqL_num_rows($result41); $i++)
{
    $row = MysqL_fetch_array($result41);
    $upload_id = $row ['upload_id'];
    $file = $row ['FILE_NAME'];
    if($i % 4 == 0) echo "<tr>";
    echo"     
    <td>
    <a href='image.PHP?id=$upload_id&gallery=$id'><center>   
    <img src='uploads/$file' alt='$name gallery' title='$name Album'        class='resize'>                       
    </td>";
    if($i % 4 == 3) echo "</tr>"; 
}

看看PHP PDO,你的MysqL访问谷歌;)

然后开始循环(for)为0?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐