Logo Luan Morina
Demonstrim i tregimit të të dhënave nga tabela MySQL
<?php
// lidhja me serverin:
$lidhja = new mysqli ("adresa-e-serverit", "perdoruesi", "fjalekalimi", "baza_e_te_dhenave");
mysqli_set_charset ($lidhja, "utf8");
if ($lidhja -> connect_error) {die ("Error: " . $lidhja->connect_error);}
// tregimi i të dhënave nga tabela:
$kerkesa = "SELECT * FROM filmat_top_100 ORDER BY RAND() LIMIT 0, 2";
$rezultati = $lidhja -> query($kerkesa);
if ($rezultati -> num_rows > 0) {
while ($rreshti = $rezultati -> fetch_assoc()) {
echo "<h1>" . $rreshti["titulli"] . "</h1>";
echo "<p>" . $rreshti["pershkrimi"] . "</p>";
}
} 
else {
echo "Nuk mund të tregohet asnjë e dhënë.";
}
$lidhja -> close(); // mbylle lidhjen
?>

Sqarim i kodit nga demonstrimi

  1. $kerkesa
    të gjithë rreshtat: *
    nga tabela: filmat_top_100
    me renditje rasti: ORDER BY RAND()
    kufizo dy rreshta prej fillimit: LIMIT 0, 2
  2. $rezultati
    Ajo që dëshirojmë të tregojmë nga zgjedhja
  3. if ($rezultati -> num_rows > 0) {
    Nëse numri i rreshtave është më i lartë se zero
  4. while ... fetch_assoc ...{
    Merr rreshtin si një grup shoqërues
  5. echo "<h1>" . $rreshti["titulli"] . "</h1>";
    Trego rreshat njëri pas tjetrit
  6. else { echo "..."
    Përndryshe tregoje këtë përmbajtje në faqe
   Tregimi i të dhënave