[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Объясните пару моментов.
major28
Здравствуйте!
Вопрос первый
Есть код

$sql="SELECT * FROM POLZOVATELI";
$res = mysql_query($sql);
if (!$res)
{
}


что значит !$res и при каких случаях он может возникнуть?


Вопрос второй
Что значит знак <> ? Например в проверке user<>"".


Вопрос третий
При какой загруженности базы mysql нужно задумываться о грамотном написании кода для экономии памяти(например использование функции mysql_free_result($res)wink.gif.

Зарание спасибо!!!




Спустя 15 минут, 59 секунд (1.11.2010 - 20:00) ИНСИ написал(а):
я не эксперт (пока), но:
Цитата
что значит !$res и при каких случаях он может возникнуть?

Если запрос к БД прошел нормально, то вернет true либо false. И данный момент, проверяет, нормально ли прошел запрос?!
Цитата
Что значит знак <> ? Например в проверке user<>"".

if($name != 'Name'). Знак != говорит: не значит. В mysql этот знак, обозначается <>. То есть: Не равенство
Цитата
При какой загруженности базы mysql нужно задумываться о грамотном написании кода для экономии памяти(например использование функции mysql_free_result($res)

Нет разницы, учись с самого начала писать грамотно и оптимально код.

Спустя 9 минут, 32 секунды (1.11.2010 - 20:10) T1grOK написал(а):
$res хранит указатель на результат запроса;
Быстрый ответ:

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