Перейти к содержимому


баг в вычислении

delete_query

В теме одно сообщение

#1 aleks.goodcolor

    Активный участник

  • Пользователи
  • PipPipPip
  • 198 сообщений
  • Пол:Мужчина
  • Город:Йошкар-ола

Отправлено 21 Август 2014 - 11:00

Добрый день. подскажите пожалуйста в чем может быть ошибка.
Произвожу удаление из 2-х таблиц в цикле но удаляется только в одной:

$res_del = data_select(580, "`status` = 0 AND `id`!=",$line['ID']," order by `id`");
 
  while($rowd = sql_fetch_assoc($res_del))
  {
  
	  if($rowd['f9720']=="Объединенное сообщение от ".$line['Имя отправителя'] && $rowd['f9710']==$line['От кого'] && $kolvo>2)
	  {
		   $id_del = $rowd['id'];
		   echo "del";
		  
		   delete_query("Почта","id=$id_del");
		   delete_query("Лог","id=$id_del");//не удаляет
		   $kolvo = "0";
	  }
	 
  }


#2 wondertalik

    Активный участник

  • Пользователи
  • PipPipPip
  • 1 159 сообщений
  • Пол:Мужчина
  • Город:Кривой Рог, Украина

Отправлено 03 Сентябрь 2014 - 00:00

Я более чем уверен что у вас id в двух таблицах не одинаковые. Вот поэтому в одной удаляет. в другой нет.





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных