Вопрос первый
Есть код
$sql="SELECT * FROM POLZOVATELI";
$res = mysql_query($sql);
if (!$res)
{
}
что значит !$res и при каких случаях он может возникнуть?
Вопрос второй
Что значит знак <> ? Например в проверке user<>"".
Вопрос третий
При какой загруженности базы mysql нужно задумываться о грамотном написании кода для экономии памяти(например использование функции mysql_free_result($res).
Зарание спасибо!!!
Спустя 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 хранит указатель на результат запроса;