Javascript 如何在我的mysql结果中增加html字段?
我有一些div,其中显示了我的数据库结果,有图像、名称和相册名称,但我将显示1000个此类数据,这是否意味着我必须在php上准备一个包含1000个字段的html 这是我的简单代码Javascript 如何在我的mysql结果中增加html字段?,javascript,php,html,mysql,Javascript,Php,Html,Mysql,我有一些div,其中显示了我的数据库结果,有图像、名称和相册名称,但我将显示1000个此类数据,这是否意味着我必须在php上准备一个包含1000个字段的html 这是我的简单代码 <?php $sql = "SELECT * FROM songs ORDER BY id DESC LIMIT 1;"; $result = mysqli_query($con, $sql); $resultCheck = mysqli_num_rows($result); if ($resultCheck
<?php
$sql = "SELECT * FROM songs ORDER BY id DESC LIMIT 1;";
$result = mysqli_query($con, $sql);
$resultCheck = mysqli_num_rows($result);
if ($resultCheck > 0) {
while ($row = mysqli_fetch_assoc($result)) {
?>
<li>
<div><a href="single.html"><img src="images/<?php echo $row['cover_photo']; ?
>" alt=""/></div>
</a>
<div class="slide-title"><h4><?php echo $row['song_name']; ?></div>
<div class="slide-title"><h4><?php echo $row['artist']; ?></div>
<div button class="btn btn-large btn-primary" type="button">BUY</div>
</li>
<?php
}
}
?>
购买
是的,你知道。另外,您还可以对每页的限制(行)进行分页。如果您真的不需要db中的所有字段,比如id,或者创建的_at等,请不要在Select中使用*。指定要获取的字段。如果您想在一页上显示1000个项目,这将使查询速度大大加快,因为行数将增加:是。但这是无效的HTML:在您缺少的代码中,您的
在
之前关闭,您的
没有关闭,我怀疑
是否会起作用除了代码缩进和格式设置还能为可读性、可理解性和可维护性创造奇迹这真的很痛苦,我只想要简单的div,但只要数据库中的数据增加,它们就会按照以前的格式生成