Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: PHP не хочет проверять результат mysql_query();

Сообщения:  [1-10]    [11-20]   [21-30]  [31-34] 

 
 автор: Коляка   (02.08.2005 в 22:05)   письмо автору
 
   для: cheops   (02.08.2005 в 21:27)
 

согласен.

   
 
 автор: cheops   (02.08.2005 в 21:27)   письмо автору
 
   для: Коляка   (02.08.2005 в 20:28)
 

Приведите пожалуйста участок кода, который выводит сообщение.

PS Если не сложно, давайте под это новую тему заведём, а то эта уже слишком длинная.

   
 
 автор: Коляка   (02.08.2005 в 20:38)   письмо автору
 
   для: Loki   (02.08.2005 в 11:16)
 

прикрепил скрин бд, я думаю что я там что то не так сделал -->

   
 
 автор: Коляка   (02.08.2005 в 20:31)   письмо автору
 
   для: holst   (02.08.2005 в 08:14)
 

попробовал изменить на -->

$query=inset into quest values (0, 'коляка' ,'петрозаводск', 'latina23@mail.ru', 'http://www.ruart.nm.ru', ' ', '-', '$now', 0);

не получаеться выдает много ошибок..........

   
 
 автор: Коляка   (02.08.2005 в 20:28)   письмо автору
 
   для: cheops   (02.08.2005 в 13:15)
 

исправил спасибо теперь работает почти все, не показывает только текст сообщения

   
 
 автор: cheops   (02.08.2005 в 13:15)   письмо автору
 
   для: Коляка   (02.08.2005 в 06:52)
 

Ошибка в операторе INSERT - пропущена буква r.
inset into quest values (0,'коляка','петрозаводск','latina23@mail.ru','http://www.ruart.nm.ru','','-',now(),0);

   
 
 автор: Loki   (02.08.2005 в 11:16)   письмо автору
 
   для: Коляка   (02.08.2005 в 06:52)
 

>Ошибка при добавлении сообщения

А можно выложить структуру БД? У вас путаницы с типами полей нет?

   
 
 автор: holst   (02.08.2005 в 08:14)   письмо автору
 
   для: Коляка   (02.08.2005 в 06:52)
 

Мне кажется у тебя проблема с одинарными и двойными кавычками в запросе, которые разделяют втавочные данные. Попробуй поставить пробелы после каждой запятой и в пустых столбцах (это кстати упрощает читабельность кода).

И еще не знаю правильно ли это, но я бы функцию now() засунул в какую-нибудь переменную. до формирования запроса.

$now=now();

$query=inset into quest values (0, 'коляка' ,'петрозаводск', 'latina23@mail.ru', 'http://www.ruart.nm.ru', ' ', '-', '$now', 0);

Если ошибка все равно появляется, то проверь типы данных в таблице.

   
 
 автор: Коляка   (02.08.2005 в 06:52)   письмо автору
 
   для: cheops   (01.08.2005 в 22:44)
 

получилось вот это -->

Вернуться

Ошибка при добавлении сообщения

inset into quest values (0,'коляка','петрозаводск','latina23@mail.ru','http://www.ruart.nm.ru','','-',now(),0);

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 'inset into quest values (0,'коляка','петрозаводск','latina23@mail.ru' at line 1

перевод:

Вы имеете ошибку в вашем SQL синтаксисе; проверьте руководство, которое соответствует вашей MySQL версии сервера для правильного синтаксиса, чтобы использовать около 'вставки в ценности поисков (0, ' коляка,'' петрозаводск,'' latina23@mail.ru' на линии 1

   
 
 автор: cheops   (01.08.2005 в 22:44)   письмо автору
 
   для: Коляка   (01.08.2005 в 19:57)
 

Выведите в блоке else ещё комментарий к ошибке при помощи функции mysql_error()
<?php
  
echo mysql_error();
?>

   

Сообщения:  [1-10]    [11-20]   [21-30]  [31-34] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования