Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> Удаление нескольких строк
oleg_n  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Пользователь
**

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 71
Пользователь №: 32089
На форуме: 13 лет, 18 дней
Карма:

Не курю:
30 лет, 3 месяца, 28 дней


В продолжение темы циклов - нужно удалить несколько строк :)
Если я удаляю несколько строк через phpMyAdmin, то он выдает вот такой запрос:

$sql = "DELETE FROM `tags` WHERE `id` = 24;\n"
. "DELETE FROM `tags` WHERE `id` = 23;";

то бишь меняется один лишь параметр.
Направьте на путь истинный, как правильно записать запрос в цикле, чтобы можно было удалять от одной, до нескольких строк из таблицы, в зависимости от их количества в массиве? И при этом обратиться к базе данных только один раз, а не каждый проход цикла :)
Спасибо заранее :)

PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
pak  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Александр
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 401
Пользователь №: 22806
На форуме: 14 лет, 10 месяцев
Карма: 24

Не курю:
15 лет, 3 месяца, 27 дней



DELETE FROM `tags`
WHERE `id` IN (23, 24, 10)
PMПисьмо на e-mail пользователюICQ
    1   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
oleg_n  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Пользователь
**

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 71
Пользователь №: 32089
На форуме: 13 лет, 18 дней
Карма:

Не курю:
30 лет, 3 месяца, 28 дней


pak - Спасибо! Работает! biggrin.gif
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

Опции сообщения  Включить смайлики?
 Включить подпись?
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Ответ в темуСоздание новой темыСоздание опроса