Λήψη αποτελέσματος σε μορφή πίνακα κατά τη διάρκεια ερωτήματος SQL σε PHP
Κατά την ανάγνωση ανά σειρές, μπορούμε να μην εμφανίζουμε κάθε εργαζόμενο ξεχωριστά, αλλά να τους καταγράφουμε σε κάποιον πίνακα:
<?php
$row1 = mysqli_fetch_assoc($res);
$data[] = $row1;
$row2 = mysqli_fetch_assoc($res);
$data[] = $row2;
$row3 = mysqli_fetch_assoc($res);
$data[] = $row3;
$row4 = mysqli_fetch_assoc($res);
$data[] = $row4;
$row5 = mysqli_fetch_assoc($res);
$data[] = $row5;
$row6 = mysqli_fetch_assoc($res);
$data[] = $row6;
?>
Ως αποτέλεσμα, στη μεταβλητή $data θα προκύψει
ο ακόλουθος δισδιάστατος πίνακας:
<?php
[
['id' => 1, 'name' => 'user1', 'age' => 23, 'salary' => 400],
['id' => 2, 'name' => 'user2', 'age' => 25, 'salary' => 500],
['id' => 3, 'name' => 'user3', 'age' => 23, 'salary' => 500],
['id' => 4, 'name' => 'user4', 'age' => 30, 'salary' => 900],
['id' => 5, 'name' => 'user5', 'age' => 27, 'salary' => 500],
['id' => 6, 'name' => 'user6', 'age' => 28, 'salary' => 900],
]
?>