[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: можно ли в одном sql запросе выполнить 2 действия?
vagif
например хочу чтоб одной строчкой выполнило эти 2 запросы, можно ли ? вернее в одно sql предложение поместились эти обе
$sql=mysql_query("SELECT * FROM `users` WHERE login = '$name' ");
$sql=mysql_query("UPDATE `users` SET password='pass' WHERE login='admin' ");

_____________
хороший программист должен знать-он тоже когда-то ничего не знал.
Winston
mysql - нет, mysqli - да
Shkiper
Winston я сам на mysqli перешел. И заню что он мультизапросы поддерживает. Но как выполнить эти 2 действия?
inpost
Winston
Почему нет?

`a` = (SELECT *)


_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Winston
Цитата (inpost @ 1.12.2012 - 22:18)
Winston
Почему нет?

Не понял..
inpost
Winston
Я бы сказал иначе, я воспринял вверху 2 запроса: как один исходит из второго, то есть данные получаем из таблицы, потом вставляем в другую таблицу.
Если рассматривать просто 2 запроса независимых, то ты прав, mysqli.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Valick
inpost, ТС ни словом не обмолвился зачем нужно объединять эти запросы, поэтому и неразбериха такая в теме.
При внимательном рассмотрении понятно, что в "огороде бузина..." и когда пытаешься представить ситуацию в которой есть смысл объединять эти запросы, крыша едет не спеша , хотя может едет она из-за того что 3 часа ночи


_____________
Стимулятор ~yoomoney - 41001303250491
Быстрый ответ:

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