我的代码为如下
<HTML>
<HEAD>
<TITLE>用PHP向表中插入数据</TITLE>
</HEAD>
<BODY>
<?php
$id=mysql_connect("localhost","hxm","123456");
mysql_select_db("newdata",$id);
mysql_query("SET CHARACTER SET gb2312");
for($i=1;$i<6;$i++){
$nl=20+$i;
$xm="姓名".$i;
$sql="INSERT INTO testtable VALUES('".$xm."',".$nl.")";
$excu=mysql_query($sql,$id);
if($excu){
echo $sql;
echo "第".$i."条数据插入成功!<br>";
}else{
echo "数据插入失败,错误信息:<br>";
echo mysql_error();
}
}
mysql_close($id)
?>
</BODY>
</HTML>
当运行该页面时显示下面错误信息
数据插入失败,错误信息:
INSERT command denied to user 'hxm'@'localhost' for table 'testtable'数据插入失败,错误信息:
INSERT command denied to user 'hxm'@'localhost' for table 'testtable'数据插入失败,错误信息:
INSERT command denied to user 'hxm'@'localhost' for table 'testtable'数据插入失败,错误信息:
INSERT command denied to user 'hxm'@'localhost' for table 'testtable'数据插入失败,错误信息:
INSERT command denied to user 'hxm'@'localhost' for table 'testtable'
高手帮忙解决啊解决完再加20分
用户名和密码均没问题,已测试链接成功,所以不要找这原因