初学PHP写了最基本的代码。怎么老师服务器内部错误

来源:百度知道 编辑:UC知道 时间:2024/05/03 19:48:33
<?php
$db=mysql_connect('localhost','root');
mysql_select_db('admin',$db);
$sql="SELECT username,maill,tel,address FROM admin";
$i=mysql_query($sql,$db);
while($row=mysql_fetch_array($i))
{
?>

<table width="600" border="1">
<tr>
<td><div align="center">用户名</div></td>
<td><div align="center">邮箱</div></td>
<td><div align="center">电话</div></td>
<td><div align="center">地址</div></td>
<td colspan="2"><div align="center">管理</div></td>
</tr>
<tr>
<td><div align="center"><?php echo $row['username']?></div></td>
<td><div align="center"><

1、连接数据库,未提供密码
2、PHP和html嵌套不正确,while语句不能被分割
3、while字句写成如下更好
while ($row = mysql_fetch_row($i))
{
echo "<tr>\n";
for($j=0; $j< mysql_num_fields($i); $j++)
{
echo "<td align=center> $row[$j] </td>\n";
}
echo "</tr>";
}