PHP හි දත්ත සමුදායකින් දත්ත නැරඹීම
අපි <show.php> පිටුවක් සාදමු,
එහිදී පරිශීලක දත්ත නිශ්චිත ලේඛන හැඩතලයකින්
සකස් කර නැරඹිය හැකිය.
මේ සඳහා අපට පහත ලේඛන හැඩතලය ලබා දී ඇතැයි සිතමු:
<div>
<h1>user1</h1>
<p>
වයස: <span class="age">23</span>,
වැටුප: <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>
වයස: <span class="age"><?= $user['age'] ?></span>,
වැටුප: <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>