BeGood | 2021-02-17 10:25:25 UTC | #1
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 '<span style="color: blue;" >'.$_SESSION['id'].'</span>';
}
}
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 | 2020-02-23 19:48:48 UTC | #2
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ę :smiley: Ale nie jest on jakiś trudny, skoro mówisz że masz 18 lat to odrobinka chęci :smiley: 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 '<span style="color: blue;" >'.$row['id'].'</span>';
}
}
system | 2021-02-17 10:31:46 UTC | #3
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.