用PHP显示数据库中的数据,名字和姓氏进入同一列
我试图用PHP显示我数据库中的成员,但是姓氏和名字在一起,我不太清楚为什么。。。谁能给我指一下正确的方向吗用PHP显示数据库中的数据,名字和姓氏进入同一列,php,sql,Php,Sql,我试图用PHP显示我数据库中的成员,但是姓氏和名字在一起,我不太清楚为什么。。。谁能给我指一下正确的方向吗 <?php $mysql_db_hostname = "localhost"; $mysql_db_user = "alex"; $mysql_db_password=""; $mysql_db_database="gym"; $con = mysql_connect($mysql_db_hostname, $mysql_db_user, $mysql_db_password) o
<?php
$mysql_db_hostname = "localhost";
$mysql_db_user = "alex";
$mysql_db_password="";
$mysql_db_database="gym";
$con = mysql_connect($mysql_db_hostname, $mysql_db_user, $mysql_db_password) or die("Could not connect database");
mysql_select_db($mysql_db_database, $con) or die("Could not select database");
$query = mysql_query("select * from users WHERE Category='Member'");
echo "<table border=1>
<tr>
<th>Users ID</th>
<th>First Name</th>
<th>Last Name</th>
</tr>";
while($row =mysql_fetch_assoc($query))
{
echo "<tr>";
echo "<td>" . $row['user_id']."<br>" . "</td>";
echo "<td>" . $row['First_Name']."<br>" . "</td";
echo "<td>" . $row['Last_Name']."<br>" . "</td";
echo "</tr>";
}
echo "</table";
?>
您没有关闭标记。语法高亮显示将显示错误
while($row =mysql_fetch_assoc($query))
{
echo "<tr>";
echo "<td>" . $row['user_id']."<br>" . "</td>";
echo "<td>" . $row['First_Name']."<br>" . "</td"; <-----------
echo "<td>" . $row['Last_Name']."<br>" . "</td"; <------------
echo "</tr>";
}
while($row=mysql\u fetch\u assoc($query))
{
回声“;
回显“$row['user_id']”。
“;
echo“$row['First_Name']”“
”您没有正确关闭
标记
echo "<td>" . $row['First_Name']."<br>" . "</td>";
//^here
echo "<td>" . $row['Last_Name']."<br>" . "</td>";
//^and here
echo'.$row['First_Name'.]。“
”;
//^这里
回显“$row['Last_Name'”。
”;
//^这里呢
因此,输出都是一个单元格,两个变量都打印在该单元格中您忘记关闭名字字段上的td
换衣服
</td
您没有关闭标记shtml错误,请查看td's,因为所有答案都显示,td
标记未关闭。但请务必注意您的表
标记。
</td>