例如,我的数据库中有 7 列 5 行(ID、标题、日期、文本、img),我想从最后三列中获取标题和 img,我这样做了:
<?$queryT = "SELECT * FROM mainpage ORDER BY ID DESC LIMIT 1";
$resultT = mysql_query($queryT) or die(mysql_error()."[".$queryT."]");
$queryI = "SELECT * FROM mainpage ORDER BY ID DESC LIMIT 1";
$resultI = mysql_query($queryI) or die(mysql_error()."[".$queryI."]");
?>
<?while ($rowT = mysql_fetch_array($resultT, MYSQL_BOTH)){
while ($rowI = mysql_fetch_array($resultI, MYSQL_BOTH)){
?>
<ul class="bjqs">
<li><img src="<?php echo $rowI["IMG"]; ?>" title="<?php echo $rowT["TITLE"]; ?>" class="siderNews"></li>
<li><img src="<?php echo $rowI["IMG"]; ?>" title="<?php echo $rowT["TITLE"]; ?>" class="siderNews"></li>
<li><img src="<?php echo $rowI["IMG"]; ?>" title="<?php echo $rowT["TITLE"]; ?>" class="siderNews"></li>
</ul>
<?
}
}
?>
但它正在打印我,仅是最后一列信息的三倍。我在滑块中使用并打印该信息。