[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: как данные из одной формы одним запросом занести..
pultter
у меня есть три поля: логин, пол и сообщение. мне нужно, логин и пол юзера занести в одну таблицу, и (опять) логин с сообщением в другую. как составить такой запрос?
я пробовал в два захода, но по каким то причинам у меня по очереди не выполняется один из запросов



Спустя 10 минут, 41 секунда (7.05.2009 - 21:33) kirik написал(а):
Цитата (pultter @ 7.05.2009 - 13:22)
я пробовал в два захода, но по каким то причинам у меня по очереди не выполняется один из запросов

Придется разобраться по каким-таким причинам. Одним запросом INSERT этого сделать нельзя.

Спустя 3 часа, 37 минут, 9 секунд (8.05.2009 - 01:10) waldicom написал(а):
Если ты пишешь два запроса подряд в функции mysql_query(), то такое не пойдет.
Или напиши, каким образом ты выполняешь эти запросы.

Спустя 5 часов, 29 минут, 30 секунд (8.05.2009 - 06:40) Kuliev написал(а):
pultter
Скорми запросы в цикле

Спустя 5 часов, 15 минут, 16 секунд (8.05.2009 - 11:55) pultter написал(а):
я пишу:
PHP
$query mysql_query("INSERT into message SET login='".$login."', message='".$message."'");
if (!
$query) {
print 
"ошибка добавления сообщения!";
}
$query_2 mysql_query("INSERT into user_info SET login='".$login."', sex='".$sex."'");
if (!
$query_2) {
print 
"ошибка добавления данных!";
}

и почему то поочереди один из запросов не выполняется... можно как нибудь эти два запроса в один запихнуть?

Спустя 7 минут, 34 секунды (8.05.2009 - 12:03) Kuliev написал(а):
pultter
Запросы не правильные
PHP
// Если добавить запись в базу
$sql mysql_query("INSERT INTO table VALUE ('','".$login."','".$msg."')");

// Если обновить запись в базе

$sql mysql_query("UPDATE table SET login = '".$login."', msg = '".$msg."' WHERE id = '1'");


Спустя 15 минут, 35 секунд (8.05.2009 - 12:18) vasa_c написал(а):
Вот вместо "ошибка добавления" выведите mysql_error() и узнаете по каким таким причинам запрос не выполняется.

Спустя 2 дня, 2 часа, 7 минут, 48 секунд (10.05.2009 - 14:26) pultter написал(а):
Kuliev, спасибо...

Спустя 2 часа, 9 минут, 33 секунды (10.05.2009 - 16:35) Kuliev написал(а):
Цитата (pultter @ 10.05.2009 - 16:26)
Kuliev, спасибо...

Пожалуйста! biggrin.gif


_____________
Напишу индусский код. Бесплатно
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.