[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Составление правильного запроса
Dizzy
Мне однажны сказали, что вот такой запрос ГК:

mysql_query("SELECT pole FROM table");
mysql_query("UPDATE pole SET pole='".$pole."'");

Как сделать правильно, может как нибудь объеденить это?
И сразу задам вопрос о том, как исключить (!не удалить) значение?
К примеру, делаю вывод из таблицы users, но мне надо чтобы показало всех, кроме юзера Alex.

Спасибо



Спустя 2 минуты, 52 секунды (14.05.2011 - 18:02) sharki написал(а):
например

SELECT `pole` 
FROM `table`
WHERE `name` NOT 'alex'


Вроде так

Спустя 2 минуты, 59 секунд (14.05.2011 - 18:05) Dizzy написал(а):
Спасибо. Буду ждать ответа на первый вопрос.

Спустя 3 минуты, 41 секунда (14.05.2011 - 18:09) sharki написал(а):
Ну по первому вопросу, не вижу ГК, ну может только в оформлении т.е так правильнее

$sql = "SELECT `pole` 
FROM `table`
"
;

mysql_query($sql);

$sql = "UPDATE `table`
SET `pole`='"
.$pole."'
"
;

mysql_query($sql);


Объединить их не получится!

Спустя 28 минут, 37 секунд (14.05.2011 - 18:37) quickxyan написал(а):
Dizzy
может назвали ГК, так как не прослеживается логика? я вот не пойму. сначала ты выбираешь все данные из таблицы, а потом апдейтишь все записи в поле "pole", притом, что никаким переменным sql-запросы не присваиваются.

объясни логику, может станет яснее)

Спустя 52 минуты, 44 секунды (14.05.2011 - 19:30) Dizzy написал(а):
Да это я привел лишь пример.
Ну значит тот человек сам не знает, как я понял.
Очень часто приходится использовать сразу несколько запросов (mysql_query), и я думал не загрузит ли это код...

Спустя 27 минут, 39 секунд (14.05.2011 - 19:58) ИНСИ написал(а):
Dizzy в следующий раз, приводите не просто код с бухты-барахты, пожалуйста ... А реальный код, с которым у вас реально проблемы.

Тут люди стараются ответить на ваш вопрос по коду, который вы не используете .... И выглядит это очень странно ...

Спустя 1 час, 2 минуты, 33 секунды (14.05.2011 - 21:00) Dizzy написал(а):
velbox, пожалйста, будьте внимательнее, я задал вопрос не по моему коду, а по правельности написания такого примера.

Спустя 6 минут, 12 секунд (14.05.2011 - 21:07) quickxyan написал(а):
Dizzy, я считаю, что velbox все правильно сказал.
лучше в таких случаях дописывать, что мол код привел только в пример и он нигде не используется посмотрите на синтаксические ошибки кода.

я вот как раз и думал, что код был назван говнокодом из-за того, что никакой связи и логики в командах smile.gif

ну раз так, то ответ уже был озвучен и подкреплен кодом sharki !
Быстрый ответ:

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