Data vanaf die databasis bekyk in PHP
Kom ons maak 'n bladsy show.php,
waar ons die gebruikersdata kan bekyk,
geformateer in 'n sekere uitleg.
Laat ons die volgende uitleg hiervoor hê:
<div>
<h1>user1</h1>
<p>
ouderdom: <span class="age">23</span>,
salaris: <span class="salary">400</span>
</p>
</div>
Laat die id van die gebruiker wat ons wil
bekyk, oorgedra word via die GET
parameter met die naam id. Kry dit
in 'n veranderlike:
<?php
$id = $_GET['id'];
?>
Laat ons 'n navraag vorm om hierdie gebruiker te kry:
<?php
$query = "SELECT * FROM users WHERE id=$id";
?>
Voer die navraag uit:
<?php
$result = mysqli_query($link, $query) or die(mysqli_error($link));
?>
Laat ons die gebruiker se data in 'n veranderlike skryf:
<?php
$user = mysqli_fetch_assoc($result);
?>
Laat ons hierdie data in ons uitleg uitvoer:
<div>
<h1><?= $user['name'] ?></h1>
<p>
ouderdom: <span class="age"><?= $user['age'] ?></span>,
salaris: <span class="salary"><?= $user['salary'] ?></span>
</p>
</div>
Implementeer die bekering van die gebruiker met behulp van die volgende uitleg:
<div>
<p>
naam: <span class="name">user1</span>
</p>
<p>
ouderdom: <span class="age">23</span>,
salaris: <span class="salary">400$</span>,
</p>
</div>
Implementeer op die bladsy index.php die vertoon van
skakels na die bekering van elke gebruiker:
<a href="show.php?id=1">user1</a>
<a href="show.php?id=2">user2</a>
<a href="show.php?id=3">user3</a>