Php 添加<;tr>;每过一秒<;td>;使用
我有PHP代码,它使用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);
标记从数据库中获取图像。我想连续显示两张图片,有没有建议如何使用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对其进行相应的格式化。