В чём ошибка PHP-кода?

182
23 марта 2018, 13:49

День добрый, дамы и господа. Подскажите, пожалуйста, где туплю:

ДАНО:

Имя базы: test_db

Имя таблицы: people

Локальный сервер.

Использую Adminer.

В таблице 4 записи.

РЕЗУЛЬТАТ - тайна белого экрана.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>DB</title>
</head>
<body>

<?php
    $host = 'localhost';
    $user = 'root';
    $pass = '123QWErty';
    $db_name ='test_db' ;
    $table = 'people';
    $link = mysqli_connect($host, $user, $pass, $db_name) or die (mysqli_error($link));
    $query = "SELECT*FROM $table WHERE id>0";
    mysqli_query($link, $query);
    $res = mysqli_connect($link, $query) or die(mysqli_error($link));
    $data = mysqli_fetch_assoc($res);
    var_dump($data);

    ?>

</html>

Шо ж за Х...ня такая ?

Answer 1

У вас не корректный запрос:

 -- $res = mysqli_connect($link, $query) or die(mysqli_error($link));

Попробуйте так:

$connect = mysqli_connect($host, $login, $pass);
mysqli_set_charset($connect, 'utf8');
$mysqli_query = mysqli_query( $connect, $query );
mysqli_close( $link );
$arr = [];
while( $result = mysqli_fetch_assoc($mysqli_query) ){
    array_push( $arr, $result );
}
var_dump($arr);
READ ALSO
Хранение данных в yii2

Хранение данных в yii2

В цикле работает демон который постоянно (ежесекундно) обновляет массивы данных с других сервисов и сохраняет их в yii cache

208
API Mikrotik PHP

API Mikrotik PHP

Кто может поделиться API Mikrotik для смены Firewal => Filter Rules средствами php Хочу в фильтре через вебку на php менять айпи адресс в правиле Может кто подкинуть...

170
Переформатировать дату

Переформатировать дату

Есть дата в формате 1/2/2018 (2 января 2018), те

122