Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/278.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在php中查询数据库时出错_Php_Html_Mysql_Phpmyadmin - Fatal编程技术网

在php中查询数据库时出错

在php中查询数据库时出错,php,html,mysql,phpmyadmin,Php,Html,Mysql,Phpmyadmin,嘿,我可以连接到我的数据库,但我不能用php写入表。我编写了以下代码: $query = "INSERT INTO propety_1 (first_name, last_name,email, radio, desc)". "VALUES ('$name', '$last', '$to', '$fang_rad', '$desc')"; $result = mysqli_query($dbc, $query) or die('Error querying database.');

嘿,我可以连接到我的数据库,但我不能用php写入表。我编写了以下代码:

$query = "INSERT INTO propety_1 (first_name, last_name,email, radio, desc)".
"VALUES ('$name', '$last', '$to', '$fang_rad', '$desc')";

  $result = mysqli_query($dbc, $query)
    or die('Error querying database.');



mysqli_close($dbc)
or die('Error ');

页面显示“查询数据库时出错”;什么也没发生。

desc是一个保留字,请将其放在反勾中或使用其他名称

$query = "INSERT INTO propety_1 (first_name, last_name,email, radio, `desc`)".
"VALUES ('$name', '$last', '$to', '$fang_rad', '$desc')";

mysqli\u错误($dbc)
将显示查询的问题所在。我怀疑是
属性
拼写错误。创建表时我写错了。mysqli_错误($dbc)没有显示任何内容。您是否在重复错误?将
die('Error querying database.')
替换为
die(mysqli_Error($dbc))
。您的数据库用户有权插入命令吗?是的。mysqli_Error显示:您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,了解使用接近“desc”值('a','adasdsa','ali)的正确语法。fifamania@gmail.com第1行的“,”是“,”sdas“