Удаление всех сообщений

Печать RSS
282

N
Автор
Эцилопп сией тентуры
0
как мне сделать так, чтобы когда я удалил тему из таблицы themes, то и удалились все сообщение в таблице posts у который стоит id темы которую я удаляю?
И

Пришелец
0
Хмм.. Просто делаеш второй запрос на удаление в таблицу posts только указываеш WHERE id='id удалёной темы'
Или я не так понял? smile
N
Автор
Эцилопп сией тентуры
0
2. так получится тогда что я удалю сообщение под таким же id что и тема!
И

Пришелец
0
А тебе разве не это надо? smile
N
Автор
Эцилопп сией тентуры
0
вот допустим у меня есть таблицы
themes:
id|name|time
5 | HI |1255790299
posts:
id|theme_id|msg|login
1 | 5 | HI|AxqpxA
и теперь я удаляю тему в таблице themes с id 5
и мне нужно что б из таблицы posts удалились все сообщения в ячейке theme_id со значением 5
И

Пришелец
0
DELETE FROM `themes` WHERE `id` = 5
DELETE FROM `posts` WHERE `theme_id` = 5
В

Пацак
0
нехочю создавать тему поетому как удалить WHERE `id`=и там несколько значений..сколько юзер задаст
И

Пришелец
0
7. Каких значений? Подробней надо smile
В

Пацак
0
8.ну например для привата хочю зделать так чтоби юзер мог удалить выбранние сообщения..их может бить 1,2,3-10...
N
Автор
Эцилопп сией тентуры
0
6. но их то там много!
я сделал удаление через цикл!
т.е делаю вначале вывод всех сообщений с id темы, а потом эти сообщения удаляются!
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск