php语法错误,麻烦帮我看一下谢谢了
<?php$host="127.0.0.1";$user="root";$password="";$date="chuanke";$mysqli=newmysqli($h...
<?php
$host = "127.0.0.1";
$user = "root";
$password ="";
$date="chuanke";
$mysqli = new mysqli($host,$user,$password,$date);
if($mysqli == false){
die ("连接失败");
}
echo ("连接成功");
$sql="INSERT INTO `user` (UaerName) VALUS ('bill')";
$ret = mysqli->query("INSERT INTO `user` (UaerName) VALUS ('bill')"); //提示说这句出错了,但是不知道错在哪里
if($ret == false){
die("!!!");
}
?>
$ret = mysqli->query("INSERT INTO `user` (UaerName) VALUS ('bill')"); 改成$ret = ($sql);也不对,还有sql语句中的UaerName和bill要不要用引号,如果用的话是双引号还是单引号。 展开
$host = "127.0.0.1";
$user = "root";
$password ="";
$date="chuanke";
$mysqli = new mysqli($host,$user,$password,$date);
if($mysqli == false){
die ("连接失败");
}
echo ("连接成功");
$sql="INSERT INTO `user` (UaerName) VALUS ('bill')";
$ret = mysqli->query("INSERT INTO `user` (UaerName) VALUS ('bill')"); //提示说这句出错了,但是不知道错在哪里
if($ret == false){
die("!!!");
}
?>
$ret = mysqli->query("INSERT INTO `user` (UaerName) VALUS ('bill')"); 改成$ret = ($sql);也不对,还有sql语句中的UaerName和bill要不要用引号,如果用的话是双引号还是单引号。 展开
1个回答
展开全部
你试试在sql里能不能执行你的sql语句,INSERT INTO `user` (UaerName) VALUS ('bill')
追问
改成INSERT INTO `user`( `UserName`) VALUES ("bill")可以在mysql里面执行,但是php里面还是报错;Parse error: syntax error, unexpected '789' (T_LNUMBER) in E:\wamp\www\db.php on line 17
追答
这个错误的话 你还是看看代码吧 哪丢东西了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询