gpt4 book ai didi

mysql空行

转载 作者:行者123 更新时间:2023-11-30 23:26:16 25 4
gpt4 key购买 nike

我创建了一个简单的 MYSQL 数据库来存储用户信息 (id, FirstName, LastName)并用 3 个名字填充它:

id | FirstName | LastName
1 | Sam | Heyman
2 | Ben | Eliott
3 | Al | Readman

当我尝试在我的页面上的表格中显示数据库的内容时,我得到了正确的行数,但单元格是空的。

User id | First Name | Last Name
| |
| |
| |

如果我这样做

var_dump($rows) 

我得到以下信息:

array(6) { [0]=> string(1) "1" ["id"]=> string(1) "1" [1]=> string(3) "Sam" ["FirstName"]=> string(3) "Sam" [2]=> string(6) "Heyman" ["LastName"]=> string(6) "Heyman" }

array(6) { [0]=> string(1) "2" ["id"]=> string(1) "2" [1]=> string(3) "Ben" ["FirstName"]=> string(3) "Ben" [2]=> string(6) "Eliott" ["LastName"]=> string(6) "Eliott" }

array(6) { [0]=> string(1) "3" ["id"]=> string(1) "3" [1]=> string(8) "Alastair" ["FirstName"]=> string(8) "Alastair" [2]=> string(7) "Readman" ["LastName"]=> string(7) "Readman" }

那么为什么我的单元格是空的?之前做过很多数据库,从来没有出现过这个问题。在谷歌上搜索了 3 个小时后,我放弃了。

这是代码:

<?php 
// Connect to server and select database.
$dbcnx = @mysql_connect('server','user','pw');
mysql_query('SET NAMES utf8;');
mysql_select_db('db', $dbcnx);
// Fetch all the users from the database
$users = @mysql_query('SELECT * FROM registered_users');
?>

<table width="400" border="1" cellspacing="0" cellpadding="3" style="color:red;">
<tr>
<th>User ID</th>
<th>First name</th>
<th>Last name</th>
</tr>

<?php
// Start looping through the rows in mysql database.
while($rows=mysql_fetch_array($users)){
var_dump($rows);
echo"<br />";
?>

<tr>
<td><? echo $rows['id']; ?></td>
<td><? echo $rows['FirstName']; ?></td>
<td><? echo $rows['LastName']; ?></td>
</tr>

<?php
// close while loop
}
?>

</table>

<?php
// close MySQL connection
mysql_close();
?>

最佳答案

改变

<td><? echo $rows['id']; ?></td>
<td><? echo $rows['FirstName']; ?></td>
<td><? echo $rows['LastName']; ?></td>

要么

<td><?php echo $rows['id']; ?></td>
<td><?php echo $rows['FirstName']; ?></td>
<td><?php echo $rows['LastName']; ?></td>

<td><?= $rows['id']; ?></td>
<td><?= $rows['FirstName']; ?></td>
<td><?= $rows['LastName']; ?></td>

关于mysql空行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13204673/

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