我想使用 mySQLi 从 mySQL 数据库中查询多个(总共 6 个,ID 为 1 到 6)ID 的内容。之后,我想将结果(“introtext”)放在不同的 DIV 中。目前我使用以下代码(完美运行):
<?php
$q = $db->query("SELECT introtext FROM content WHERE id=1");
$r = $q->fetch_object();
?>
<div id="content1" class="toggle"><?php echo "$r->introtext";?></div>
<?php
$q = $db->query("SELECT introtext FROM content WHERE id=2");
$r = $q->fetch_object();
?>
<div id="content2" class="toggle"><?php echo "$r->introtext";?></div>
<?php
$q = $db->query("SELECT introtext FROM content WHERE id=3");
$r = $q->fetch_object();
?>
<div id="content3" class="toggle"><?php echo "$r->introtext";?></div>
等等...
如何优化此代码以仅查询一次 mySQL(将结果放入数组中)并将不同的结果分配给不同的 DIV?
干杯碎纸机