Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: dziesięć ostatnich wyników z bazy dancyh
Forum PHP.pl > Forum > Bazy danych
iNTELL
Witam, chciałbym zrobić cos takego że skrypt wyświetla mi 10 ostatnich wyników z bazy danych z konkretnego pola, udało mi się zrobić tak że ładuje mi wszystkie na raz ale ja potrzebuje dziesięć, przeszukałem to forum i próbowałem różnych metod i nic mi nie wychodzi ;(. Zna ktoś jakiś prosty sposób żeby to zrobić questionmark.gif
FiDO
Cos slabo szukales.. sprobuj jeszcze raz uzywajac slowa kluczowego LIMIT
sivyer
Cytat
Witam, chciałbym zrobić cos takego że skrypt wyświetla mi 10 ostatnich wyników z bazy danych z konkretnego pola, udało mi się zrobić tak że ładuje mi wszystkie na raz ale ja potrzebuje dziesięć, przeszukałem to forum i próbowałem różnych metod i nic mi nie wychodzi ;(. Zna ktoś jakiś prosty sposób żeby to zrobić questionmark.gif


[sql:1:ccedcafa0e]
SELECT nazwa_pola FROM nazwa_tabeli ORDER BY nazwa_pola DESC LIMIT 0,10
[/sql:1:ccedcafa0e]

ORDER BY - sortowanie wg. zadanej nazwy pola
DESC - malejaco (czyli od najnowszego)
LIMIT - ograniczenie liczby pobieranych rekordow[/sql]
iNTELL
zrobiłem tak:

[php:1:8eb5827c34]<?php
$wynik = mysql_query ("SELECT * FROM _ipb_posts ORDER BY * DESC LIMIT 0,10;");

while ($rekord = mysql_fetch_array ($wynik)) {
$post = $rekord[10];
print "$post";
}
?>[/php:1:8eb5827c34]

i wywala mi coś takiego:

Kod
Warning: mysql_fetch_array():supplied argument is not a valid MySQL result resource in /home/druciki/public_html/wap/posty.php on line 16
iNTELL
Juz sobie poradziłem - głupi błąd smile.gif Wielkie THX za pomoc
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.