You have an error in your SQL syntax; check the manual that

ih999

Registered
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '"username" , "deistvie" , "ip" , "date") VALUES ("asd" , "asdasd se ojeni" , "' at line 1


Каква ми е грешката всичко ,ама всичко е нормално..

$un = 'INSERT INTO users_novini ("username" , "deistvie" , "ip" , "date") VALUES
("asd" , "asdasd se ojeni" , "az bqh gol" , "sha ma biesh li we?")';
$rn = mysql_query($un) or die (mysql_error());
 
PHP:
$rn = mysql_query("INSERT INTO users_novini (username , deistvie , ip , date) VALUES
('asd' , 'asdasd',  'az bqh gol' , 'sha ma biesh li w')") or die (mysql_error());
 
За мен остана само да ти кажа къде точно бъркаш. Имената на таблиците не се слагат в кавички. Или без нищо или в ` апостров май се води. Цялата заявка си е слагаш в двойни кавички (") , а там където са ти необходими кавички слагай единични (').
Дано с кода на "близнака по аватар" и моето обяснение да разбереш къде бъркаш.
Иначе можеш да си изпълняваш заявката и както си я направил ти:
PHP:
$rn = mysql_query($un) or die (mysql_error());
Няма проблем за това.
 
Аз пък пиша заявките в единични кавички, а промениливите в двойни и ги конкатенирам.
 

Back
Горе