Помогите исправить ошибку

2.2K
.
if (isset($query)) {
тут по моему всегда будет правда т.к. после ошибки в запросе все равно будет возвращено что то, и это вроде не ноль.
if($query){
.
# ramzes (20.12.2015 / 22:39)
if (isset($query)) {
тут по моему всегда будет правда т.к. после ошибки в запросе все равно будет возвращено что то, и это вроде не ноль.
if($query){
Могу и ошибаться, но в случае неудачи mysql_query() вернёт false, и тогда сработает блок else.
.
ramzes, Ты прав! ) Надо проверять без isset()
.
(\/)____o_O____(\/)
вроде можно is_resource юзать
.
# ДоХтор (20.12.2015 / 23:09)
Могу и ошибаться, но в случае неудачи mysql_query() вернёт false, и тогда сработает блок else.
isset возвращает false только если значение NULL, т.к. false!==NULL возможна ошибка.
но я кстати не проверял, так ли все это.
только предполагаю
.
# Koenig (20.12.2015 / 23:19)
вроде можно is_resource юзать
Может даже правильнее is_resource.
.
# ramzes (20.12.2015 / 23:21)
isset возвращает false только если значение NULL, т.к. false!==NULL возможна ошибка.
но я кстати не проверял, так ли все это.
только предполагаю
Я проверил перед тем ответом. Надо так
$query = false;

if ($query) {
    echo '<b>Истина!</b>';
} else {
    echo '<b>Ошибка!</b>';
}

// Вернёт "Ошибка"
.
помогите пожалуйста разобраться
на форуме у меня когда редактируется пост показывается кем и когда но показывает это за таблицей как сделать чтоб уведомление ввыводилось сразу за постом
Прикрепленные файлы:
.
zerro
вот весь код (+/-)
.
zerro, 1. Какая версия движка?
2. Скопируй сюда код
3. Прикрепи к посту скриншот
Всего: 92