因此,而不是caption1,caption2,caption3等,我怎么才能从数据库拉标题?可能很简单,但我很新,所以我很抱歉。如何通过从数据库中检索这些标题来使用数组来减少这段代码?
<?php
$captions = array(
/*01*/ "caption1",
/*02*/ "caption2",
/*03*/ "caption3",
/*04*/ "caption4",
);
for($n = 1; $n <= count($captions); $n++):
?>
编辑: 是的,我有一个DB连接。
这是我试图检索字幕。尚未完成,因为我不确定我是否会朝着正确的方向前进。
<?php
$query = mysql_query("SELECT * FROM images_tbl");
$array = array();
while($row = mysqli_fetch_assoc($array)){
echo $row['caption'];
}
$caption = array ("");
for($n = 1; $n <= count($caption); $n++):
?>
你有一个DB设置了吗?你的代码是什么来检索你的标题? – Yolo
您应该首先连接到数据库,您可以使用ORM或纯PHP来做到这一点。 https://www.w3schools.com/php/php_mysql_select.asp –
编辑了解我的尝试的更多信息 –