1
2/////连接数据库///////
3$username='caolei';
4$passwd='caolei';
5$db_name='baby_db';
6$table_name='address';
7$link_message=mysql_connect('211.83.98.167',$username);
8if(!$link_message)
9{
10echo"sorry,数据库连接出错";
11exit();
12}
13//////写入数据//////////////
14
15$name='xiao';
16$address='uestc';
17$tel='83200013';
18$bir='';
19$qq='15940029';
20
21$char_sql="insert into $table_name(name,address,tel,bir,qq)values
22
23('$name','$address','$tel','$bir','$qq');";
24echo $char_sql; //显示$char_sql的内容
25$result=mysql_db_query($db_name,$char_sql,$link_message);
26mysql_query($query) or die(mysql_error()); //判断错误
////////////////////////////////////////////////
出现以下错误
insert into address(name,address,tel,bir,qq)values('xiao','uestc','83200013','','15940029');Query was empty
---------------------------------------------------------------
去掉mysql_query($query) 这行
=>
$result=mysql_db_query($db_name,$char_sql,$link_message) or die(mysql_error());
---------------------------------------------------------------
有2个不同的方法增加用户:通过使用GRANT语句或通过直接操作MySQL授权表。比较好的方法是使用GRANT语句,因为他们是更简明并且好像错误少些。
shell> mysql --user=root mysql
mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP
ON 数据库名.*
TO 用户名@localhost
IDENTIFIED BY '口令';
---------------------------------------------------------------
回楼上:
你在变量前面加了$符号了吗?php和asp是不同的,php需要加$
另外就是在php4.2.0之后需要把php.ini中的register_globals设置成on
先试试上面两条