Научите как правильно работать с mysqli

330
10 февраля 2017, 06:31

Наличие баз данных и таблиц , приведенных в коде: DATABASE - database , TABLES - users

 <?php
 echo 'Проверка работоспособности проекта!';
 $db = mysqli_connect( "127.0.0.1", "root", "root");
 mysqli::select_db("database", $db);
 $result = mysqli::query("SELECT * FROM `users` ");
 var_dump($result);

В браузере проект показывает белый экран (хотя проверочное эхо само по себе работает)...

Answer 1

Попробуйте вот так.

// полезные настройки PHP
error_reporting(E_ALL);
ini_set('display_errors',1);
date_default_timezone_set('Europe/Moscow');
// задаем параметры подключения
$db_hostname = 'localhost';
$db_database = 'database';
$db_username = 'root';
$db_password = 'root';
// устанавливаем режим выброса исключений при ошибках
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
// создаем соединение
$connection = new mysqli($db_hostname, $db_username, $db_password, $db_database);
mysqli_set_charset($connection, "utf8");
// выполняем запрос
$result = $connection->query("SELECT * FROM users");
$myrow = $result->fetch_assoc();
echo $myrow['ИМЯ СТОЛБЦА'];
READ ALSO
Авторизация DLE - VK - social_login - password

Авторизация DLE - VK - social_login - password

Привет, проблемаиспользую DLE - нуждаюсь в авторизации через вк

411
Как хранить маршруты в базе MySQL?

Как хранить маршруты в базе MySQL?

Никогда не сталкивался с логистикой, только в теории в институтеПредставьте себе множество точек соединенных линиями

461
Ошибка в коде php в массиве

Ошибка в коде php в массиве

пишет, что в 10 строке ошибка

366
Реализация методов класса PHP

Реализация методов класса PHP

Я имею следующие классы:

406