Я хочу получить доступ к данным в php-массиве. Я пробовал массив [0] и массив ['Name'], но я не получаю вывод. вот мой код:Данные эхо-массива PHP
session_start();
$user = $_SESSION['username'];
$sql_1 = "SELECT UserID FROM users WHERE username=$user";
$result_1 = mysqli_query($sql_1);
$uID = mysqli_fetch_array($result_1);
if ($uID=NULL) {
echo 'null';
} else {
echo $uID[0];
}
Теперь я не получаю никакого результата от команды эха. Так что я делаю неправильно здесь?
попробовать 'print_r ($ UID)', чтобы точно что вы * делаете * в переменной '$ uID'. Кроме того, google «PHP PDO» и используйте расширение «PDO» с подготовленными инструкциями для доступа к базе данных. ** mysql/mysqli ** должен умереть. – rdlowrey
Использование 'mysqli_query' в этой форме -' mysqli_query ($ link, $ query) ', где ваша' $ link' - это соединение с вашей базой данных, например, из 'mysqli_connect' - вы, похоже, не поставляете какую-либо ссылку в 'mysqli_query'. –
http://xkcd.com/327/ –