Тема: отримання даних БД
Усім привіт, мене інтересує чи можливо якимось чином зменшити або по іншому переписати цей код? Можливо з 8 версією PHP це можливо? або хтось знає інші методи як отримати і показати дані з БД або як можна покращити цей код, будь яка інформація по цій темі буде дуже корисна.
<?php
require_once 'connection.php'; // підключення
$link = mysqli_connect($host, $user, $password, $database)
or die("Помилка " . mysqli_error($link)); // підключається до сервера
$query ="SELECT * FROM users"; //Виконуємо операції з БД
$result = mysqli_query($link, $query) or die("Помилка " . mysqli_error($link));
if($result)
{
$rows = mysqli_num_rows($result); //Кількість рядків
echo "<table><tr><th>id</th><th>name</th><th>email</th><th>birth</th><th>bio</th><th>pass</th></tr>";
for ($i = 0 ; $i < $rows ; ++$i)
{
$row = mysqli_fetch_row($result);
echo "<tr>";
for ($j = 0 ; $j < 6 ; ++$j) echo "<td>$row[$j]</td>";
echo "</tr>";
}
echo "</table>";
mysqli_free_result($result); //очищаємо результат
}
mysqli_close($link);
?>