Преглед на податоци од базата на податоци во PHP
Ајде да направиме страница show.php,
каде што ќе можеме да ги видиме податоците
на корисникот, оформени во одредена верстка.
Нека за ова ни е дадена следнава верстка:
<div>
<h1>user1</h1>
<p>
age: <span class="age">23</span>,
salary: <span class="salary">400</span>
</p>
</div>
Нека id на корисникот што сакаме
да го видиме, се пренесува преку GET
параметар со име id. Да го добиеме
во променлива:
<?php
$id = $_GET['id'];
?>
Да го формираме барањето за добивање на овој корисник:
<?php
$query = "SELECT * FROM users WHERE id=$id";
?>
Да го извршиме барањето:
<?php
$result = mysqli_query($link, $query) or die(mysqli_error($link));
?>
Да ги запишеме податоците на корисникот во променлива:
<?php
$user = mysqli_fetch_assoc($result);
?>
Да ги испечатиме овие податоци во нашата верстка:
<div>
<h1><?= $user['name'] ?></h1>
<p>
age: <span class="age"><?= $user['age'] ?></span>,
salary: <span class="salary"><?= $user['salary'] ?></span>
</p>
</div>
Реализирајте преглед на корисник со помош на следнава верстка:
<div>
<p>
име: <span class="name">user1</span>
</p>
<p>
возраст: <span class="age">23</span>,
плата: <span class="salary">400$</span>,
</p>
</div>
На страницата index.php реализирајте печатење
на врски за преглед на секој од корисниците:
<a href="show.php?id=1">user1</a>
<a href="show.php?id=2">user2</a>
<a href="show.php?id=3">user3</a>