Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.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 您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,以获取可在附近使用的正确语法。。。在1号线_Php_Mysql_Sql - Fatal编程技术网

Php 您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,以获取可在附近使用的正确语法。。。在1号线

Php 您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,以获取可在附近使用的正确语法。。。在1号线,php,mysql,sql,Php,Mysql,Sql,有人能帮我吗?我得到一个错误: 您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,以了解在第1行的“smervetra=160,rychlostvetra=7,baromrickytlak=1024,rosnybod=5,`poc'附近使用的正确语法 db和表名为pocasie将此单引号(')用于变量。您的查询应如下所示: $pocasie = mysqli_connect("localhost","root","","pocasie"); mysqli_query($pocasi

有人能帮我吗?我得到一个错误:

您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,以了解在第1行的“
smervetra
=160,
rychlostvetra
=7,
baromrickytlak
=1024,
rosnybod
=5,`poc'附近使用的正确语法

db和表名为pocasie

将此单引号(')用于变量。您的查询应如下所示:

$pocasie = mysqli_connect("localhost","root","","pocasie");
mysqli_query($pocasie, "UPDATE `pocasie` SET `aktualnateplota`=$aktualna_teplota, `relativnavlhkost`=$relativna_vlhkost, `smervetra`=$smer_vetra, `rychlostvetra`=$rychlost_vetra, `barometrickytlak`=$barometricky_tlak, `rosnybod`=$rosny_bod, `pocitovateplota`=$pocitova_teplota, `ikonka`=$ikonka, `ikonkaurl`=$ikonka_url WHERE id=1") or die (mysqli_error($pocasie));
将值括在(
)中…更改

mysqli_query($pocasie, "UPDATE `pocasie` SET `aktualnateplota`='$aktualna_teplota', `relativnavlhkost`='$relativna_vlhkost', `smervetra`='$smer_vetra', `rychlostvetra`='$rychlost_vetra', `barometrickytlak`='$barometricky_tlak', `rosnybod`='$rosny_bod', `pocitovateplota`='$pocitova_teplota', `ikonka`='$ikonka', `ikonkaurl`='$ikonka_url' WHERE `id`='1'");


对变量使用单引号。MySQLi支持准备好的查询。试着用那些。。。背虱很好
 `aktualnateplota`=$aktualna_teplota
 `aktualnateplota`= '$aktualna_teplota' .../* notice single quoted value here */
mysqli_query($pocasie, "UPDATE `pocasie` SET `aktualnateplota`='$aktualna_teplota', `relativnavlhkost`=$relativna_vlhkost, `smervetra`='$smer_vetra', `rychlostvetra`='$rychlost_vetra', `barometrickytlak`='$barometricky_tlak', `rosnybod`='$rosny_bod', `pocitovateplota`='$pocitova_teplota', `ikonka`='$ikonka', `ikonkaurl`='$ikonka_url' WHERE id=1") or die (mysqli_error($pocasie));