把数据库内容显示出来的代码,不知道哪儿错了

来源:百度知道 编辑:UC知道 时间:2024/05/31 03:26:15
刚学PHP,准备把数据库中的内容显示出来,但是点击后根本显示不出来
网页运行异常缓慢,发现主机上一直亮红灯,系统繁忙
不知道哪儿错了,大家帮帮忙,看下

<?
$mysql_server_name="localhost";
$mysql_username="root";
$mysql_password="123";
$mysql_database="saturn";

$sql="select * from yang";

$conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password);
$result=mysql_db_query($mysql_database,$sql,$conn);
$row=mysql_fetch_row($result);

echo "<table border=1 cellspacing=0 cellpading=0>\n";

echo "<tr>\n";

for($i=0;i<mysql_num_fields($result);$i++)
{
echo "<td nowrap>" . mysql_fetch_row($result,$i) . "</td>\n";
}
echo "</tr>\n";

mysql_data_seek($result,0);

while(mysql_fetch_row($result))
{
echo "<tr>\n";
for

你的写法我很奇怪。
怎么用到这么多奇怪的函数。。。
试试这个
-----------------------------------------------
<?
$mysql_server_name="localhost";
$mysql_username="root";
$mysql_password="123";
$mysql_database="saturn";

// 连接,选择数据库
$link = mysql_connect($mysql_server_name, $mysql_username, $mysql_password="") or die('Could not connect: ' . mysql_error());
mysql_select_db($mysql_database) or die('Could not select database');

$sql="SELECT * FROM yang";
$result=mysql_query($sql);

$iNum = mysql_num_fields($result);
echo "iNum=".$iNum;

echo "<table border=1 cellspacing=0 cellpading=0>\n";
while( $row = mysql_fetch_row($result) )
{
echo "<tr>\n";
for ($i = 0; $i < $iNum; $i++)
{
echo "<td nowrap>";
echo $row[$i];
echo