我編寫了SQL命令。 MySQL說第36行有一個錯誤#1064(第36行是空白/分隔符)。我知道基本的MySQL,但我找不到原因。我找不到原因錯誤1064 | MySQL
// TRENUTNI MOD REGISTRACIJE
$_hsync_rezultat = $_hsync_konekcija->query("SELECT Registracija FROM $_hsync_srv");
$_hsync_podatci = $_hsync_rezultat->fetch_assoc();
$_hsync_registracija = $_hsync_podatci["Registracija"];
// LINE 36
// NOVI ID KORISNIKA
$_hsync_rezultat = $_hsync_konekcija->query("SELECT Korisnika FROM $_hsync_srv");
$_hsync_podatci = $_hsync_rezultat->fetch_assoc();
$_hsync_id = $_hsync_podatci["Korisnika"] + 1;
$_hsync_od = 'From: [email protected]' . "\r\n";
可能是錯誤在這裏? $ _hsync_usr是表名。
$_hsync_konekcija->query("INSERT INTO $_hsync_usr (
Ime,
ID,
Registriran,
Zaporka,
ZaporkaMD5,
IP,
GPCI,
Mail,
Spol,
Godine,
Skin,
MailNotf,
Datum,
Vrijeme,
Visina,
OstalaMasa,
MisicnaMasa,
MasaSala,
Zeludac,
Metabolizam,
PotrebaH2O,
Opijanje,
Drogiranje,
Udarac,
RastDlaka,
hEx) VALUES (
'$_hsync_ime',
$_hsync_id,
$_hsync_reg,
'nista',
'$_hsync_zaporka_hash',
'nista',
'nista',
'$_hsync_mail',
$_hsync_spol,
$_hsync_godine,
$_hsync_skin,
$_hsync_mail_notf,
'$_hsync_datum',
'$_hsync_vrijeme',
$_hsync_visina,
$_hsync_omasa,
$_hsync_mmasa,
$_hsync_msala,
$_hsync_zeludac,
$_hsync_metabolizam,
$_hsync_potrebah2o,
$_hsync_opijanje,
$_hsync_drogiranje,
$_hsync_udarac,
$_hsync_rastdlaka,
$_hsync_hEx)");
我檢查一下。我有點困惑。
'$ _hsync_srv'是什麼,一個字符串?你的問題不清楚。你是否谷歌那個錯誤?太多可能的原因。 –
'$ _hsync_srv = 「_HRP_SRV」' 這是表名。 – SilvioCro
http://stackoverflow.com/questions/23515347/how-can-i-fix-mysql-error-1064 –