php写入mysql数据库的内容为乱码

php写入mysql数据库的内容为乱码

$mysql_server_name = "";
$mysql_username = "";
$mysql_password = "";
$mysql_database = "";

$sql = "INSERT INTO `get001` ( `id` , `name` , `sex` , email` , 'ip` , `time_at` , `infomation` ) VALUES (NULL , '$name', '$sex', '$email', '$ip', NOW( ) , '$info')";

$conn= mysql_connect($mysql_server_name,$mysql_username,$mysql_password);
mysql_select_db($mysql_database,$conn);
($mysql_server_name,$mysql_username,$mysql_database);
$result = mysql_query($sql);
print_r($result);
$id = mysql_insert_id();
mysql_close($conn);
这个程式应该怎么改,写进数据库的内容才不会是乱码。
Apache Web Server Version 2.2.2
PHP Script Language Version 5.1.4
MySQL Database Version 5.0.22
phpMyAdmin Database Manager Version 2.8.2

问题补充:加上mysql_query("set names utf8"); 以后出现以下错误提示。
Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost'

(using password: NO) in D:\AppServ\www\liuyanban\liuyan.php on line 18

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in

D:\AppServ\www\liuyanban\liuyan.php on line 18

$mysql_server_name = "";
$mysql_username = "";
$mysql_password = "";
$mysql_database = "";

用户密码没有,数据库也没有啊
如履薄冰

引用:
原帖由 我不是鱼 于 2007-2-11 19:55 发表
$mysql_server_name = "";
$mysql_username = "";
$mysql_password = "";
$mysql_database = "";

用户密码没有,数据库也没有啊

$conn= mysql_connect($mysql_server_name,$mysql_username,$mysql_password);
mysql_select_db($mysql_database,$conn);

//添加下面语句是否可以
mysql_query("set names gb2312");