gpt4 book ai didi

php - 将 PHP 表添加到 mySQL 文件

转载 作者:行者123 更新时间:2023-11-28 15:41:24 25 4
gpt4 key购买 nike

嘿伙计们,这对你来说可能是一个愚蠢的问题,但我有一个包含足球运动员名字的数据库(请看屏幕截图)我需要做的是并排显示 5 个名字,然后在下面显示 5 个,如果这有意义的话。有没有简单的方法可以做到这一点?

建立连接后我目前拥有的代码是

        $sql = "SELECT ID, NAME FROM players";
$result = $conn->query($sql);


if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
// Outputting HTML and the data from the DB. Change to $row['the name of the field you want']
echo "<div class='caption'><h3><img src='http://placehold.it/180x180' alt=''>" . $row['NAME'] . "</h3><p>";
}
} else {
echo "No players to show";
}
$conn->close();
?>

我应该专注于 CSS 以使它看起来像我想要的那样吗?抱歉,我是新手,无法理解它,哈哈

enter image description here

最佳答案

试试这个:我添加了一个名为 i 的计数器,它将在列出 5 个名称后更改 div。然后我将 div 样式设置为 50% 宽度并向左浮动,这允许并排放置 2 个 div。

<style>
.caption
{
width:50%;
float:left;
}

<?php
$sql = "SELECT ID, NAME FROM players";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// output data of each row
echo "<div class='caption'>";
while($row = $result->fetch_assoc()) {
$i = 0;
if($i>=4)
{
$i = 0;
echo "</div><div class='caption'>";
// Outputting HTML and the data from the DB. Change to $row['the name of the field you want']
<h3><img src='http://placehold.it/180x180' alt=''><h3>" . $row['NAME'] . "<h3>";
}
} else {
echo "No players to show";
}
$conn->close();
?>
</div>

关于php - 将 PHP 表添加到 mySQL 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38104933/

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