Я использую следующий код PHP, чтобы получить имя из таблицы соответствия идентификатора:Использования mysql_fetch_array для получения значения поля
$qry = "SELECT league_name FROM Leagues where league_id = '".$_SESSION['SESS_LEAGUE_ID']."'";
$row = mysql_fetch_array($qry);
$leaguename = $row['league_name'];
Я знаю, что SESS_LEAGUE_ID правильно, как я могу выводить его переменное и посмотрим, однако, когда я пытаюсь схватить имя, которое соответствует ID из таблицы Лиги, я ничего не получаю.
$ leaguename всегда пустое. Я проверил базу данных, и обязательно должен быть возвращен какой-то текст. Поле league_name - тип varchar.
Я знаю, что это просто, что я не делаю, но я не могу думать, что!
Пожалуйста, не используйте функции mysql * в новом коде, это устарело. Попробуйте использовать [PDO] (http://php.net/manual/en/book.pdo.php). – zajd
@zjd В следующий раз включите ссылку на [этот пост] (http://stackoverflow.com/q/12859942/1190388) – hjpotter92
Спасибо за совет по mysql. Я буду читать на mysqli и PDO и попытаться реализовать их на своем сайте в качестве альтернативы :-) – Chris