chiv
Покажи сам запрос, то есть уже с подставленными значениями.
11. TvoyWeb - 06 Мая, 2005 - 17:52:11 - перейти к сообщению
12. chiv - 07 Мая, 2005 - 03:48:44 - перейти к сообщению
Страница с формой:
13. TvoyWeb - 07 Мая, 2005 - 17:53:08 - перейти к сообщению
Сделай так:
Запусти скрипт и покажи что там напечатается.
CODE:
$query = "INSERT INTO `aviahist` ('YYYY', 'MM', 'DD', 'text', 'url', 'image') VALUES (`$yyyy`, `$mm`, `$dd`, `$text`, `$url`, `$image`)";
echo $query;
mysql_query($query) or die("Не удалось добавить данные: " . mysql_error());
echo $query;
mysql_query($query) or die("Не удалось добавить данные: " . mysql_error());
Запусти скрипт и покажи что там напечатается.
14. chiv - 12 Мая, 2005 - 02:20:35 - перейти к сообщению
Выдаёт:
Странно... теперь даже цифры не вводятся...\n\n(Добавление)
После экспериментов с кавычками вроде заработало в виде:
CODE:
INSERT INTO `aviahist` ('YYYY', 'MM', 'DD', 'text', 'url', 'image') VALUES (`1111`, `11`, `1`, `dfhbgfh dfhf f`, `sghdh.gj`, `sdgh.fj`)Не удалось добавить данные: 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 ''YYYY', 'MM', 'DD', 'text', 'url', 'image') VALUES (`1111`, `11
Странно... теперь даже цифры не вводятся...\n\n(Добавление)
После экспериментов с кавычками вроде заработало в виде:
CODE:
$query = "INSERT INTO `aviahist` (`YYYY`, `MM`, `DD`, `text`, `url`, `image`) VALUES ('$yyyy', '$mm', '$dd', '$text', '$url', '$image')";
15. TvoyWeb - 12 Мая, 2005 - 17:44:13 - перейти к сообщению
chiv
Главное заработало \n\n(Добавление)
Хотя странно, я же выше в теме тебе такой же запрос давал и ты сказал что он не работает.
Главное заработало \n\n(Добавление)
Хотя странно, я же выше в теме тебе такой же запрос давал и ты сказал что он не работает.
16. chiv - 13 Мая, 2005 - 02:51:20 - перейти к сообщению
TvoyWeb пишет:
chiv
Главное заработало
(Добавление)
Хотя странно, я же выше в теме тебе такой же запрос давал и ты сказал что он не работает.
Главное заработало
(Добавление)
Хотя странно, я же выше в теме тебе такой же запрос давал и ты сказал что он не работает.
Нуу... Наверное дело в корявых... Не зря советуют почаще использовать copy-paste
17. Ray Wen - 24 Сентября, 2005 - 10:54:30 - перейти к сообщению
TvoyWeb
Это все значения БД должны быть обязательно в таких " ` " скобках? Просто сейчас начал изучать БД и столкнулся с подобной проблемой...
Это все значения БД должны быть обязательно в таких " ` " скобках? Просто сейчас начал изучать БД и столкнулся с подобной проблемой...
18. TvoyWeb - 24 Сентября, 2005 - 16:07:26 - перейти к сообщению
Ray Wen
Есть кадры которые не заключают данные ввода или вывода в запросах к базе в апострофы или в кавычки. Это позволит хакеру внедрить зловредный код. Лично я всегда использую обрамление данных, плюс пользуюсь mysql_escape_string().
Есть кадры которые не заключают данные ввода или вывода в запросах к базе в апострофы или в кавычки. Это позволит хакеру внедрить зловредный код. Лично я всегда использую обрамление данных, плюс пользуюсь mysql_escape_string().
19. Stanislav - 26 Октября, 2005 - 09:15:54 - перейти к сообщению
Я сделал форму регистрации для админа и для пользователей: данные пользователя в отличии от данных админа не добавляются... В чем может быть причина?
P.S.
Я делаю небольшую CMS с возмножностью регистрации пользователей на сайте.
Код файла с регистрацией пользователей и админов почти один и тот же: отличия лишь в названии переменных и таблиц базы данных
P.S.
Я делаю небольшую CMS с возмножностью регистрации пользователей на сайте.
Код файла с регистрацией пользователей и админов почти один и тот же: отличия лишь в названии переменных и таблиц базы данных
20. TvoyWeb - 26 Октября, 2005 - 15:37:56 - перейти к сообщению
Stanislav пишет:
В чем может быть причина?
Это называется "пойди туда не знаю куда".
Код в студию!