PHP代码的问题

来源:百度知道 编辑:UC知道 时间:2024/06/28 11:05:59
请高手帮我看看这个PHP简易聊天室的代码有什么问题,我运行老是“网页无法显示”;
代码我帖出来大家帮我看看;

<html>
<head>

<title>聊天室</title>
</head>

<body>
<?php
echo "<center><font size="5">欢迎我的聊天室</font>";
mysql_connect("localhost",root","root");
$query="select username,text form talk order dy date desc limit 0,20";
$result="mydql_db_query($query);
if($result){
while($r=mysql_fetch_array($result)){
$username=$r["$username"];
$text=$r["$text"];
echo "<tr>";
echo "<td align="left"><font size="1">$username 说到:$text </font>
</td>";
echo "</tr>";
}else{
echo "对不起,系统故障!</body></html>";
mysql_free_result($result);
?>
</body>
</html>

<

$result="mydql_db_query($query);
先看到这一个,拼写错误,且少半个双引号

$query="select username,text form talk order dy date desc limit 0,20";
order by

------------------------------------------------------
建议你找点教程,先模仿,基础知识也很重要

你的程序无数多的错误,比如下面这个语句:
echo "<center><font size="5">欢迎我的聊天室</font>";

看出来哪里错了吗?引号不配对,严重的语法错误,系统认为在echo "<center><font size="就是一个语句,在5之前应该有分号,而且后面的5也不知道是什么语句,系统根本没办法懂你的程序。

你应在里面使用单引号,或者使用echo <<<END .... END;的方式输出。