Jak wyświetlić 10 rekordów php

Pytania i problemy
BeGood
BeGood

tak jak w temacie, kawałek kodu:

 $bans = $con->query("SELECT * FROM LIMIT 10)
$how_many_bans = $bans->num_rows;
if ($how_many_bans > 0)
   {
    $banid = $bans->fetch_assoc();
   $_SESSION['id'] = $banid['id']
  
  }

for($i=0; $i < 10;  $++)
     {
        echo ''.$_SESSION['id'].'';
     } 
   }

nie działa wyświetla 10 razy ten sam rekord próbowałem znaleźć na internecie ale wszystko jest po anglielsku + albo na starmy php +5.x albo nie kompletne a hajsu jak na razie na jakiś kurs nie mam bo mam 18 lat zrobiłem prawko i wszystko idzie na benzynę czy ktoś mi to może wytłumaczyć na php + 7.x

Glenor
Glenor

Co do kursu to ja uczyłem się SQL'a z tej strony https://www.flynerd.pl/2018/05/naucz-sie-sql-w-60min-kurs-podstawy.html Co do PHP polecam tą stronę https://www.w3schools.com/php/ Sam języka angielskiego nie potrafię 😃 Ale nie jest on jakiś trudny, skoro mówisz że masz 18 lat to odrobinka chęci 😃 i dasz radę.

Jesli mogę zapytać po co wynik zapytania wkładasz w sesję?

Spróbuj użyć tego:

$sql = "SELECT * FROM nazwa_tabeli LIMIT 10";
$result = $conn->query($sql);

if ($result->num_rows > 0) {
    while($row = $result->fetch_assoc()) {
      echo ''.$row['id'].'';
    }
}
system
system

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.