我正在尝试用 PHP 制作一个动态表。我有一个页面显示数据库中的所有图片。我需要表格只有 5 列。如果返回的图片超过 5 张,则应创建一个新行并继续显示其余图片。
有人可以帮忙吗?
代码在这里:主页中的代码:-
<table>
<?php
$all_pics_rs=get_all_pics();
while($pic_info=mysql_fetch_array($all_pics_rs)){
echo "<td><img src='".$pic_info['picture']."' height='300px' width='400px' /></td>";
}
?>
</table>
get_all_pics() 函数:
$all_pics_q="SELECT * FROM pics";
$all_pics_rs=mysql_query($all_pics_q,$connection1);
if(!$all_pics_rs){
die("Database query failed: ".mysql_error());
}
return $all_pics_rs;
此代码正在创建单行。我想不出我怎么能得到多行......!