Удомельский форум   ◊
www.udomlya.ru | Медиа-Центр | Удомля КТВ | Старый форум

Вернуться   Удомельский форум > Закрытые разделы (Read Only) > Web Design
Справка Пользователи Календарь Сообщения за день
Web Design (Закрыт. Read only)

 
 
Опции темы Опции просмотра
Старый 03.07.2006, 23:14   #1
eXler
Местный
 
Аватар для eXler
 
Регистрация: 26.04.2006
Адрес: Мск
Сообщений: 322
Вы сказали Спасибо: 23
Поблагодарили 1 раз в 1 сообщении
Отправить сообщение для eXler с помощью ICQ
По умолчанию Запрос в SQL

Литературы соответствующей не имеется, поэтому спрошу тут.
Нужен запрос из ПХП в MySQL на добавление записи в таблицу.
Вариант типа
Код:
mysql_query("insert into clients
      values ($id, $n_1, $n_2, $n_3, $date_of_birth, $tel_1, $tel_2, $tel_3, $adress, $add_1, $add_2, $add_3, $inf)");
не прокатил, подскажите, как...
__________________
mv / /dev/null
eXler вне форума  
Старый 06.07.2006, 01:26   #2
NON$top
Пользователь
 
Регистрация: 02.05.2006
Сообщений: 85
Вы сказали Спасибо: 3
Поблагодарили 1 раз в 1 сообщении
По умолчанию

Не знаю как в ПХП, а обычный SQL-запрос будет выглядеть так:
insert into TABLE_NAME (FIELD_NAME1, FIELD_NAME2) values (FIELD_VALUE1, FIELD_VALUE2)
где:
TABLE_NAME - название таблицы
FIELD_NAME1, FIELD_NAME2 - имена полей
FIELD_VALUE1, FIELD_VALUE2 - значения полей

КОРОЧЕ, ты походу забыл указать названия полей, в которые записываешь данные.
NON$top вне форума  
Старый 07.07.2006, 00:27   #3
Ruble
Местный
 
Аватар для Ruble
 
Регистрация: 26.04.2006
Сообщений: 467
Вы сказали Спасибо: 57
Поблагодарили 52 раз(а) в 23 сообщениях
Отправить сообщение для Ruble с помощью ICQ
По умолчанию

Цитата:
Сообщение от NON$top
Не знаю как в ПХП, а обычный SQL-запрос будет выглядеть так:
insert into TABLE_NAME (FIELD_NAME1, FIELD_NAME2) values (FIELD_VALUE1, FIELD_VALUE2)
где:
TABLE_NAME - название таблицы
FIELD_NAME1, FIELD_NAME2 - имена полей
FIELD_VALUE1, FIELD_VALUE2 - значения полей

КОРОЧЕ, ты походу забыл указать названия полей, в которые записываешь данные.
да так и есть.
Ruble вне форума  
Старый 07.07.2006, 11:35   #4
eXler
Местный
 
Аватар для eXler
 
Регистрация: 26.04.2006
Адрес: Мск
Сообщений: 322
Вы сказали Спасибо: 23
Поблагодарили 1 раз в 1 сообщении
Отправить сообщение для eXler с помощью ICQ
По умолчанию

Если поля не указаны, то данные вносятся в поля в том порядке, в ктором поля стояли в creat'e, я и с именами полей пробовал, все равно не вносятся данные... Не знаю даже что делать

А там случайно особого синтаксиса нет? типа точки с запятой после запроса, пробелы, все такое?
__________________
mv / /dev/null
eXler вне форума  
Старый 08.07.2006, 00:34   #5
NON$top
Пользователь
 
Регистрация: 02.05.2006
Сообщений: 85
Вы сказали Спасибо: 3
Поблагодарили 1 раз в 1 сообщении
По умолчанию

Я говорю, что не знаю особенностей работы SQL в PHP. Я написал как должно быть, а как тоже самое в PHP реализовать надо смотреть в соответствующих книжках или др. аналогичных источниках источниках.
А как ты пишешь с полями - напиши (только сначала проверь, что действительно не работает).
NON$top вне форума  
Старый 08.07.2006, 12:36   #6
Ruble
Местный
 
Аватар для Ruble
 
Регистрация: 26.04.2006
Сообщений: 467
Вы сказали Спасибо: 57
Поблагодарили 52 раз(а) в 23 сообщениях
Отправить сообщение для Ruble с помощью ICQ
По умолчанию

Цитата:
Сообщение от eXler
Если поля не указаны, то данные вносятся в поля в том порядке, в ктором поля стояли в creat'e, я и с именами полей пробовал, все равно не вносятся данные... Не знаю даже что делать

А там случайно особого синтаксиса нет? типа точки с запятой после запроса, пробелы, все такое?
Попробуй в каком_нибудь клиенте sql - ком соединиться с СУБД и выполнить там этот запрос (если СУБД MySql, то в комплекте с ней должен был идти клиент mysql).

вот глянь http://10.0.44.2/magazins/?dir=PHP и http://10.0.44.2/magazins/?dir=PHPInside
Ruble вне форума  
Старый 08.07.2006, 13:12   #7
Troll
Супер-Модератор
 
Аватар для Troll
 
Регистрация: 26.04.2006
Адрес: Удомля
Сообщений: 1,454
Вы сказали Спасибо: 70
Поблагодарили 536 раз(а) в 332 сообщениях
Отправить сообщение для Troll с помощью ICQ
По умолчанию

Цитата:
Сообщение от eXler
Если поля не указаны, то данные вносятся в поля в том порядке, в ктором поля стояли в creat'e, я и с именами полей пробовал, все равно не вносятся данные... Не знаю даже что делать

А там случайно особого синтаксиса нет? типа точки с запятой после запроса, пробелы, все такое?
А какую ошибку выдает? Мб где тип полей не совпадает?
В ПХП конечно не пробовал, но особой разницы быть не должно как и каких то спец символов. т.е., мне кажется, хорошо бы повнимательней проверить на более банальные ошибки, как то количество и тип вносимых в запись полей.
Troll вне форума  
Старый 09.07.2006, 11:01   #8
eXler
Местный
 
Аватар для eXler
 
Регистрация: 26.04.2006
Адрес: Мск
Сообщений: 322
Вы сказали Спасибо: 23
Поблагодарили 1 раз в 1 сообщении
Отправить сообщение для eXler с помощью ICQ
По умолчанию

Цитата:
Сообщение от Troll
А какую ошибку выдает? Мб где тип полей не совпадает?
В ПХП конечно не пробовал, но особой разницы быть не должно как и каких то спец символов. т.е., мне кажется, хорошо бы повнимательней проверить на более банальные ошибки, как то количество и тип вносимых в запись полей.
Ошибок вообще не выдает. Все привилегии пользователей проверил, для юзера, под которым логинюсь я выданы все привилегии. Такое ощущение, что SQL запрос этот вообще игнорирует, в бд ничего не появляется. Хотя в то же время SELECT работает без проблем.
__________________
mv / /dev/null
eXler вне форума  
Старый 09.07.2006, 15:22   #9
Ruble
Местный
 
Аватар для Ruble
 
Регистрация: 26.04.2006
Сообщений: 467
Вы сказали Спасибо: 57
Поблагодарили 52 раз(а) в 23 сообщениях
Отправить сообщение для Ruble с помощью ICQ
По умолчанию

дай коннект для 10.0.52.12 к твоей СУБД
Ruble вне форума  
Старый 09.07.2006, 21:25   #10
Troll
Супер-Модератор
 
Аватар для Troll
 
Регистрация: 26.04.2006
Адрес: Удомля
Сообщений: 1,454
Вы сказали Спасибо: 70
Поблагодарили 536 раз(а) в 332 сообщениях
Отправить сообщение для Troll с помощью ICQ
По умолчанию

Цитата:
Сообщение от eXler
Ошибок вообще не выдает. Все привилегии пользователей проверил, для юзера, под которым логинюсь я выданы все привилегии. Такое ощущение, что SQL запрос этот вообще игнорирует, в бд ничего не появляется. Хотя в то же время SELECT работает без проблем.
Значится всё отрабатывает, но не комититься! Тут я уж не знаю как в ПХП енто делается!
Troll вне форума  
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 10:23. Часовой пояс GMT +3.


Для улучшения работы сайта и его взаимодействия с пользователями мы используем файлы cookie. Продолжая работу с сайтом, Вы разрешаете использование cookie-файлов. Вы всегда можете отключить файлы cookie в настройках Вашего браузера.
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot