gpt4 book ai didi

php - 如何使用数据库中的值创建 PHP 两列表?

转载 作者:行者123 更新时间:2023-11-29 04:28:08 24 4
gpt4 key购买 nike

我想创建一个包含两列的姓名表,其中的姓名是从数据库中获取的,但我不知道如何……我需要帮助。

姓名:詹姆斯、约翰、保罗、彼得

这是我的代码:

<?php
$con = mysql_connect("localhost","root","");
if(!$con){
echo "Unable to connect DB";
}else{
$db = mysql_select_db("persons",$con);
echo "Connected";
}
echo "<table border='1'>";
$count = 0;
$sql = "SELECT * FROM tbl_names";
$q = mysql_query($sql);
while($res = mysql_fetch_array($q)){
$count++;
echo "<tr>";
for($i=1;$i<=2;$i++){
echo "<td>{$res['id']}{$res['title']}</td>";
}
echo "</tr>";
}
echo "</table>";
?>

我希望输出是这样的:

+-------+-------+
| James | John |
+-------+-------+
| Paul | Peter |
+-------+-------+

但是我的代码返回:

+-------+-------+
| James | Jame |
+-------+-------+
| John | John |
+-------+-------+
| Paul | Paul |
+-------+-------+
| Peter | Peter |
+-------+-------+

我需要你的帮助。

最佳答案

echo "<tr>";
while($res = mysql_fetch_array($q)){
$count++;
if (!($count % 2)){ echo "</tr><tr>"; }
echo "<td>{$res['id']}{$res['title']}</td>";
}
echo "</tr>";

关于php - 如何使用数据库中的值创建 PHP 两列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7299913/

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