[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вставка\удален значений сразу в несколько столбцов
sharki
Блин, сорри, не столбцы а ТАБЛИЦЫ (и никак не изменить название темы)

Всем привет, как вытащить из несколько столбцов данные это понятно примерно вот таким видом ->

SELECT comments.id_post,comments.text,comments.date,user.login,user.id
FROM comments,user
WHERE comments.id_post = '".$id."'
AND user.id = comments.id_user
ORDER BY comments.id DESC


Вот у меня возник вопрос как теперь вставить нужные значения сразу в несколько столбцов? так? ->

INSERT INTO comments,user
(comments.id_user, comments.text, comments.id_post, comments.date, user.mes)
VALUES('".$id_user."','".$text."','".$id_post."','".$datetime.", ".$mes."')


Или это делается по другому?

и еще вопросик как удалить сразу несколько полей по одному идентификатору?
Так? ->
Здесь мне надо удалить юзера и все его комментарии

DELETE FROM user,comments
WHERE user.id = '2'
AND comments.id_user = '2'




Спустя 1 час, 20 минут, 6 секунд (17.11.2010 - 17:14) Guest написал(а):
а ты пробовал запусть хоть один из этих запросов ?

Спустя 12 минут, 21 секунда (17.11.2010 - 17:26) sharki написал(а):
щас попробовал операцию удаления
DELETE FROM user,comments
WHERE user.id = '25'
AND comments.id_user = '25'

Юзер этот существует в Бд, и он оставлял комментарии

вот ошибка

#1064 - 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 'WHERE user.id = 25 AND comments.id_user = 25' at line 2


1 выборка у меня работает, а вот операции удаления и вставки не работает, походу нельзя так делать?

Спустя 8 минут, 51 секунда (17.11.2010 - 17:35) Basili4 написал(а):
кавычки убери 25

Спустя 3 минуты, 19 секунд (17.11.2010 - 17:38) sharki написал(а):
тоже самое вот ошибка
#1064 - 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 'WHERE user.id = 25 AND comments.id_user = 25' at line 2

Спустя 27 минут, 44 секунды (17.11.2010 - 18:06) Guest написал(а):
вставлять скорее всего нельзя
удалять - можно, но не так

Спустя 2 минуты, 49 секунд (17.11.2010 - 18:09) sharki написал(а):
А как? =)
Быстрый ответ:

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