Php 制表数据库数据

Php 制表数据库数据,php,html,mysql,Php,Html,Mysql,我的PHP代码: echo '<table style="width:700px; padding-left: 0px;" cellspacing="12"> <tr> <td bgcolor="#E7EBF2">'; Echo $info['header']; echo '</br> <a href="get-page.php?name='.$info['name'].'"> <img src="path/'.$info['i

我的PHP代码:

echo '<table style="width:700px; padding-left: 0px;" cellspacing="12">
<tr>
<td bgcolor="#E7EBF2">';
Echo $info['header'];
echo '</br>

<a href="get-page.php?name='.$info['name'].'">
<img src="path/'.$info['image'] .'"></a> <br>'; 
echo '</td><tr></table>';
} 
?>
echo'
';
Echo$info['header'];
回声'

",; 回声'; } ?>
当我输出数据库数据时,图像是向下显示的。 我想显示图像,这样一行包含两个图像(两列)。 如何在php/html中编码,使前两个图像显示在第一行


要生成最后一个上载的图像,应将其放在输出表的第一个位置。

好的,在sql查询中,按id DESC顺序以相反顺序显示它们,然后在创建新行之前显示两个值,您可以使用:

$x = 0;
echo "<table><tr>";
while($row = mysql_fetch_array($result))
{
    echo "<td>" . $value . "</td>";

    //Checks if $x is divisible evenly by 2, and if so, add new row
    if($x % 2)
    {
        echo "</tr><tr>";
    }
$x++;
}
echo "</table>"
$x=0;
回声“;
while($row=mysql\u fetch\u数组($result))
{
回显“$value.”;
//检查$x是否可以被2整除,如果可以,则添加新行
如果($x%2)
{
回声“;
}
$x++;
}
回声“”

好的,在sql查询中,按id DESC排序以相反顺序显示它们,然后在创建新行之前显示两个值,您可以使用:

$x = 0;
echo "<table><tr>";
while($row = mysql_fetch_array($result))
{
    echo "<td>" . $value . "</td>";

    //Checks if $x is divisible evenly by 2, and if so, add new row
    if($x % 2)
    {
        echo "</tr><tr>";
    }
$x++;
}
echo "</table>"
$x=0;
回声“;
while($row=mysql\u fetch\u数组($result))
{
回显“$value.”;
//检查$x是否可以被2整除,如果可以,则添加新行
如果($x%2)
{
回声“;
}
$x++;
}
回声“”

谢谢。这让我很开心,谢谢你。这让我很开心。