gpt4 book ai didi

php - 如何将 SQL 结果显示到网格列中

转载 作者:可可西里 更新时间:2023-11-01 00:54:16 24 4
gpt4 key购买 nike

我想从数据库中获取帖子,我能够从数据库中获取所有行,但我如何将它们显示到模板 View 中,以便它可以将所有行显示到该模板中。

这是我的 php 查询

<?php
include('connect.php');
$q = "select title, image, summary, desc from posts";
$rs = mysqli_query($con,$q);
$data = mysqli_fetch_all($rs, MYSQLI_ASSOC);
//print_r($data);
?>

我想将回显行数据回显到这个模板 View 中,我该怎么做?

<!-- Grid column -->
<div class="col-lg-4 col-md-4 col-sm-4">

<!-- Featured image -->
<div class="view overlay rounded z-depth-2 mb-4">
<a href="post/<?php echo $title; ?>"><img class="img-fluid" src="upload/<?php echo $image?>" alt=""></a>
</div>
<a href=""><h4 class="font-weight-bold mb-3"><strong><?php echo $list->title; ?></strong></h4></a>
<p class="dark-grey-text"><?php echo $summary; ?></p>

</div>
<!-- Grid column -->

最佳答案

如果你不使用任何框架,你应该在同一个文件中编写你的 HTML,并对你的数据进行 foreach:

<?php foreach ($data as $value) { ?>
<!-- Grid column -->
<div class="col-lg-4 col-md-4 col-sm-4">

<!-- Featured image -->
<div class="view overlay rounded z-depth-2 mb-4">
<a href="post/<?php echo $value['title']; ?>"><img class="img-fluid" src="upload/<?php echo $value['image']?>" alt=""></a>
</div>
<a href=""><h4 class="font-weight-bold mb-3"><strong><?php echo $list->title; ?></strong></h4></a>
<p class="dark-grey-text"><?php echo $value['summary']; ?></p>

</div>
<!-- Grid column -->
<?php } ?>

关于php - 如何将 SQL 结果显示到网格列中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54920772/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com