[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Можно всё возвращать в одну переменную?
Unlikely
Например вот так:

$query = "SELECT * FROM `settings` WHERE `id` = 1 " ;
$result = mysql_query ($query, $connection) ;
$result = mysql_fetch_array ($result) ;


Это удобно, ненужно придумывать никаких новых переменных и т.п.
Но должны быть и минусы, раз многие придумывают новые переменные?



Спустя 6 минут, 22 секунды (26.04.2010 - 20:06) sergeiss написал(а):
Еще удобнее вообще не писать скрипты... Думать не надо будет... wink.gif

Спустя 10 минут, 43 секунды (26.04.2010 - 20:17) twin написал(а):
Цитата
Это удобно, ненужно придумывать никаких новых переменных и т.п.
Но должны быть и минусы, раз многие придумывают новые переменные?

Это спорно на счет удобства. Я ничего удобного в перезаписях не вижу. какой смысл, если можно написать сразу
        $result = mysql_query ("SELECT * FROM `settings` WHERE `id` = 1 ", $connection) ;
$row = mysql_fetch_assoc ($result) ;

Но если уж разбивать, название переменной должно отражать суть содержимого. mysql_fetch_assoc () (сколько раз говорить...) возвращает ряд(row) запроса, а результат(result) его (вернее ссылка на результат) уже получен.

Спустя 16 минут, 41 секунда (26.04.2010 - 20:33) Unlikely написал(а):
Окей. Спасибо.
Быстрый ответ:

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