Обучение/Помощь новичкам | Подскажите
php
if(!$duel_user) { exit('Нет данных!'); } // Если есть выполняем дальше что то.. нет таблиц
php
if(!$duel_user) { exit('Нет данных!'); } // Если есть выполняем дальше что то.. у него сразу ошибку выдаст при присвоении к переменной $duel_user , там же и есть ошибка, так как нет таблицы
Если эта переменная возвращает false то не выдаст ошибку.
$duel_user = $base -> query('SELECT * FROM `duels_users` WHERE `user` = "'.$u['id'].'"') -> fetch_assoc();
В самом объявлений переменной ошибка, как ты хочешь ее проверять на существование перед ее созданием??
Она ещё не объявлена то , а ты ее существование проверяешь.
Если эта переменная возвращает false то не выдаст ошибку.
php
<?php .... $duel_user = $base -> query('SELECT * FROM `duels_users` WHERE `user` = "'.$u['id'].'"') -> fetch_assoc(); .... php
<?php .... if ($duel_user) $duel_user = $base -> query('SELECT * FROM `duels_users` WHERE `user` = "'.$u['id'].'"') -> fetch_assoc(); .... То есть код пример
php
<?php .... $duel_user = $base -> query('SELECT * FROM `duels_users` WHERE `user` = "'.$u['id'].'"') -> fetch_assoc(); .... php
<?php .... if ($duel_user) $duel_user = $base -> query('SELECT * FROM `duels_users` WHERE `user` = "'.$u['id'].'"') -> fetch_assoc(); .... Стр.: 1, 2