Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: как объединить эти маленькие mysql запросы?
Форумы портала PHP.SU » » Работа с СУБД » как объединить эти маленькие mysql запросы?

Страниц (1): [1]
 

1. Телевизор - 23 Мая, 2016 - 15:15:24 - перейти к сообщению
Имею два подряд sql запроса,
вот хотел бы их объединить в один но что-то не получается.

две идентичные таблицы в котором нужно переместить всю строку из одной таблицы в другую.

CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. mysql_query("INSERT INTO `filesDeact` SELECT * FROM `files` WHERE `id` = '".$row['id']."' LIMIT 1");
  3.  
  4. mysql_query("DELETE FROM `files` WHERE `id` = '".$row['id']."' LIMIT 1");
  5.  
2. Мелкий - 23 Мая, 2016 - 15:52:26 - перейти к сообщению
mysql - никак.

Можно засунуть в хранимку, но лучше не надо. Используйте или хранимки или mysql, но не оба сразу.
3. Телевизор - 23 Мая, 2016 - 15:56:52 - перейти к сообщению
Мелкий
ого, спасибо, ясненько.

 

Powered by ExBB FM 1.0 RC1