dizent
20-05-2011, 22:27
И так если взять любой локальный хост, и попытаться выполнить запрос через любой скрипт то INSERT INTO не проходит....
-------------------------------------
И так у меня локальник Open Server(был и денвер) не отправляет запросы через бд(хотя в phpmyadmin всё работает)
INSERT INTO не проходят не в одном скрипте, а так же cms
-------------------------------------
К примеру
mysql_query("INSERT INTO `users` SET `login` = '". input($reg_login) ."', `nick` = '". input($reg_nick) ."', `password` = '". input($reg_password) ."', `date_reg` = '". time() ."', `date_last_entry` = '". time() ."'");
не проходит, хотя на хосте всё прекрасно проходит
Если включить отображение ошибок, то я получаю:
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 ''1305487018'')' at line 1
---------------------------------------
Итог на хосте работает, на локальнике нет - почему?
Тест был на: open server, top server, denwer, хабр(или как то так), какой то английский локальник, и ещё 3 штуки найдены через форумы и google
P.S.: Когда нажимаеш клавишу отпраки запроса, пишет что всё добавлено, но на деле нет запроса в бд или тупо обновляется страница
P.Ss: На windows xp, windows 7 home premium работало всё(а именно денвер и Open Server), может это глюк в Windows 7 Максимальная? Может заплатка есть?
--------------------------------------
Windows 7 Максимальная
Apache 2.2.17
PHP 5.3.5(5.2.17)
MySQL 5.5.9(5.1.56)
-------------------------------------
И так у меня локальник Open Server(был и денвер) не отправляет запросы через бд(хотя в phpmyadmin всё работает)
INSERT INTO не проходят не в одном скрипте, а так же cms
-------------------------------------
К примеру
mysql_query("INSERT INTO `users` SET `login` = '". input($reg_login) ."', `nick` = '". input($reg_nick) ."', `password` = '". input($reg_password) ."', `date_reg` = '". time() ."', `date_last_entry` = '". time() ."'");
не проходит, хотя на хосте всё прекрасно проходит
Если включить отображение ошибок, то я получаю:
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 ''1305487018'')' at line 1
---------------------------------------
Итог на хосте работает, на локальнике нет - почему?
Тест был на: open server, top server, denwer, хабр(или как то так), какой то английский локальник, и ещё 3 штуки найдены через форумы и google
P.S.: Когда нажимаеш клавишу отпраки запроса, пишет что всё добавлено, но на деле нет запроса в бд или тупо обновляется страница
P.Ss: На windows xp, windows 7 home premium работало всё(а именно денвер и Open Server), может это глюк в Windows 7 Максимальная? Может заплатка есть?
--------------------------------------
Windows 7 Максимальная
Apache 2.2.17
PHP 5.3.5(5.2.17)
MySQL 5.5.9(5.1.56)