PDO (while)
PDO::FETCH_LAZY - дозволяє вивести інформацію по номеру колонки і по ключу, записаному у два способи: $row->photo та $row["photo"]
<?php /* підключення до БД - можна в окремому файлі require('connectdb.php');*/ $host = 'localhost'; $db = 'myphpschool'; $user = 'admin'; $pass = '1111'; $charset = 'utf8'; $dsn = "mysql:host=$host;dbname=$db;charset=$charset"; $pdo = new PDO($dsn, $user, $pass); /* ============*/ $sql ="SELECT * FROM weapons"; $stmt = $pdo->prepare($sql); $stmt->execute(); echo "<table><tr><th>Id</th><th>Тип</th><th>Фото</th></tr>"; while ($row = $stmt->fetch(PDO::FETCH_LAZY)) { // три види запису виведення даних echo "<tr><td>".$row[0]."</td><td>".$row->type."</td><td>".$row["photo"]."</td></tr>"; } echo "</table>"; $pdo=null; ?>
Id | Тип | Фото |
---|---|---|
1 | ACR | |
2 | M4 |
далі ✏