Таблиця, яка розміщена в базі даних. Будемо по id отримувати з неї потрібний рядок інформації.
<?php
/* підключення до БД - можна в окремому файлі require('connectdb.php');*/
$host = 'localhost';
$db = 'myjquery';
$user = 'admin';
$pass = '1111';
$charset = 'utf8';
$dsn = "mysql:host=$host;dbname=$db;charset=$charset";
$pdo = new PDO($dsn, $user, $pass);
/* ============*/
$sql ="SELECT * FROM country1";
$stmt = $pdo->prepare($sql);
$stmt->execute();
echo "<table class='outtable2'><tr><th></th><th>Країна</th><th>Столиця</th><th>Населення</th><th>Прапор</th><th>Континет</th></tr>";
while ($row = $stmt->fetch(PDO::FETCH_LAZY))
{ // три види запису виведення даних
echo "<tr><td>".$row[0]."</td><td>".$row->country."</td><td>".$row[2]."</td><td>".$row[3]."</td><td>".$row->flag."</td><td>".$row["continent"]."</td></tr>";
}
echo "</table>";
$pdo=null;
?>
| Країна | Столиця | Населення | Прапор | Континет | |
|---|---|---|---|---|---|
| 1 | Уругвай | Монтевідео | 3 | ![]() | Америка |
| 2 | Північна Македонія | Скоп'є | 2 | ![]() | Європа |
| 3 | Пакистан | Ісламабад | 187 | ![]() | Азія |
| 4 | Хорватія | Загреб | 4 | ![]() | Європа |
| 5 | Сомалі | Могадішо | 3 | ![]() | Африка |
Приклади
Виведемо вибраний рядок з БД
Вибір id
$('#seldb').change(function(){
var x = $(this).find('option:selected').text();
$.ajax({
type: "POST",
url: "demoajax/pagedb1.php",
data:({id:x}),
dataType: "html",
}).done (function(data){
$('#infodb1').html(data);
});
});
<?php
require('../connectdb.php');
if(isset($_POST["id"]))
{
$id=$_POST['id'];
$sql ="SELECT * FROM `country1` WHERE `id`= :id";
$stmt = $pdo->prepare($sql);
$stmt->execute(array('id' => $id));
$row = $stmt->fetch(PDO::FETCH_LAZY);
if($row !=false){
echo "<table class='outtable2'><tr><th>№</th><th>Країна</th><th>Столиця</th><th>Населення</th><th>Прапор</th><th>Континет</th></tr>";
echo "<tr><td>".$row[0]."</td><td>".$row->country."</td><td>".$row[2]."</td><td>".$row[3]."</td><td>".$row->flag."</td><td>".$row["continent"]."</td></tr>";
echo "</table>";
}
else {
echo "Немає рядка з таким id
";
}
}
$pdo=null;
?>
далі ✏




