Php 添加<;tr>;每过一秒<;td>;使用

Php 添加<;tr>;每过一秒<;td>;使用,php,jquery,tr,Php,Jquery,Tr,我有PHP代码,它使用标记从数据库中获取图像。我想连续显示两张图片,有没有建议如何使用jQuery在每秒之后添加 public function homepage_gall($panel){ //Fetching photos from database,to create photo gallery called in homepage.php $sql="SELECT name FROM photos LIMIT 6"; $this->query($sql);

我有PHP代码,它使用
标记从数据库中获取图像。我想连续显示两张图片,有没有建议如何使用jQuery在每秒
之后添加

public function homepage_gall($panel){

    //Fetching photos from database,to create photo gallery called in homepage.php
    $sql="SELECT name FROM photos LIMIT 6";
    $this->query($sql);

    while($row=$this->result->fetch_array(MYSQLI_ASSOC)){
        $this->name=$row['name'];

    // Making different path,depends on place where function is called,panel.php or homepage.php
        if($panel){

        echo "<td><img src=\"../uploaded_images/".$this->name."\"/></td>";
                }
        else{


        echo "<td><img src=\"uploaded_images/".$this->name."\"/></td>";

         }
        }
   }
公共功能主页\u gall($panel){
//从数据库中获取照片,以创建名为homepage.php的照片库
$sql=“从照片中选择名称限制6”;
$this->query($sql);
而($row=$this->result->fetch_数组(MYSQLI_ASSOC)){
$this->name=$row['name'];
//创建不同的路径取决于调用函数的位置,panel.php或homepage.php
如果($小组){
回显“名称”。\“/>”;
}
否则{
回显“名称”。\“/>”;
}
}
}

我不知道您为什么要在这个问题上使用jQuery,但我会添加一个表,并像您已经做的那样在PHP中处理所有tr和td。如果需要,请用以下代码替换整个代码:

public function homepage_gall($panel) {
    //Fetching photos from database,to create photo gallery called in homepage.php
    $sql = "SELECT name FROM photos LIMIT 6";
    $this->query($sql);
    echo '<table><tr>';
    $i = 0;
    while ($row = $this->result->fetch_array(MYSQLI_ASSOC)) {
        $i++;
        $this->name=$row['name'];
        // Making different path,depends on place where function is called,panel.php or homepage.php
        if ($i % 2 === 0) {
            echo '</tr><tr>';
        }
        if ($panel) {
            echo "<td><img src=\"../uploaded_images/".$this->name."\"/></td>";
        } else {
            echo "<td><img src=\"uploaded_images/".$this->name."\"/></td>";
        }
    }
    echo '</tr></table>';
}
公共功能主页\u gall($panel){
//从数据库中获取照片,以创建名为homepage.php的照片库
$sql=“从照片中选择名称限制6”;
$this->query($sql);
回声';
$i=0;
而($row=$this->result->fetch_数组(MYSQLI_ASSOC)){
$i++;
$this->name=$row['name'];
//创建不同的路径取决于调用函数的位置,panel.php或homepage.php
如果($i%2==0){
回声';
}
如果($小组){
回显“名称”。\“/>”;
}否则{
回显“名称”。\“/>”;
}
}
回声';
}

如果您使用PHP生成td标记,为什么不使用PHP生成tr标记?除非您需要动态更改td标记,否则无需在浏览器中设置行。您有权访问此源php吗?理想情况下,您应该使用浮动或基于div的结构,并在前端使用css对其进行相应的格式化。