向老师请教!刚学php就被卡住了

向老师请教!刚学php就被卡住了

刚学php就被卡住了


<?
        //------连接数据库的基本设定
        $mysql_server_name="localhost";
        $mysql_username="root";
        $mysql_passwor="tht";
        $mysql_database=" khzl";
        //--建立数据库连接(服务器位置,使用者名称,使用者密码)
        $con=mysql_connect  ( $mysql_server_name,$mysql_username,$mysql_password ) ;       
        // sql 查询语法
        $sql=" INSERT INTO `js` ( `counter` ) VALUES ('1')" ;
       
        //选取资料库
        mysql_select_db($mysql_database,$conn);
       
        // 执行查询
        $result=mysql_query($sql);
       
        //结束
        mysql_close($conn);

?>
上面的代码出现n多错误头大了,请帮我看看
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: NO) in D:\AppServ\www\jsq.php on line 8

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in D:\AppServ\www\jsq.php on line 13

Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in D:\AppServ\www\jsq.php on line 16

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in D:\AppServ\www\jsq.php on line 16

Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in D:\AppServ\www\jsq.php on line 19

你的语句如下:
        $mysql_passwor="tht";
        $mysql_database=" khzl";
        //--建立数据库连接(服务器位置,使用者名称,使用者密码)
        $con=mysql_connect  ( $mysql_server_name,$mysql_username,$mysql_password ) ;  
        这个问题好象上次在另外一张帖上回答过,还是自己不小心写错了你。看看上面的“$mysql_passwor”,而你后面的mysql_connect语句中的“$mysql_password ”根本就是两个变量。书写应该仔细了,我不是什么老师,我也初学者,但是这样的书写错误应该不难发现吧。数据库没有连接上,所以后面的选择数据库和查询都会报错。

数据库密码不对,你只好先写好一个数据库连接文件,,省的每次都要写.麻烦还容易出错....

谢谢!