$gamerow = mysql_fetch_array($gameresult);
if (!empty(($gamerow['players'])) {
$playerlist = explode(",", $gamerow['players']);
}else{
// do stuf if array is empty
}
$dbc
возвращает false. У вашего запроса есть ошибка:
SELECT users.*, profile.* --You do not join with profile anywhere.
FROM users
INNER JOIN contact_info
ON contact_info.user_id = users.user_id
WHERE users.user_id=3");
Исправление для этого вообще описано Raveren.
Запрос либо не возвращал строк, либо был ошибочным, поэтому возвращается FALSE
. Измените его на
if (!$dbc || mysqli_num_rows($dbc) == 0)
mysqli_num_rows
:
Возвращаемые значения
Возвращает TRUE при успешном завершении или FALSE при сбое. Для SELECT, SHOW, DESCRIBE или EXPLAIN mysqli_query () вернет объект результата.
blockquote>