![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 1 Dołączył: 23.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam mały problem z fonkcją RAND w SQL i wyswietlaniem za pomocą pętli while
Kod przekształcił mi kuzyn (ja dopiero zaczynam (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) i miałem kilka błędów), ale chyba coś mu nie wyszło bo kod
Wogóle się nie wyswietla. a i jeszcze jedno. Jak zrobić coś takiego ze w jednej pętli bdą wyświetlały się dwa rózne obrazki ? Czyli co takiego:
tyle żeby w drugim linku wyświetlał sie za pmocą ".$linia["miniobrazek"]." i ".$linia["id"]." wyświetlało się inne ID i obrazek niz w pierwszym linku ? Z góry dziękuję za odpowiedź i przepraszam za błędy (jestem po formacie i nie mam słownika w operze (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 22 Dołączył: 3.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Te wyszukiwanie losowe może działać dobrze, tylko jeśli masz w tabeli `sms_exp` wartości id od 1 do x, bez żadnych przerw, lepiej użyj któregoś z rozwiązań opisanych tutaj: http://www.greggdev.com/web/articles.php?id=6
Co do wyświetlania dwóch losowych rekordów, to możesz po prostu dwa razy wykonać wyszukiwanie jednego rekordu, co prawda dwa zapytania, ale chyba najprościej. --edit-- w przypadku pierwszego sposobu (zakładając że baza nie jest zbyt duża - ale o tym możesz tam poczytać) wyglądałoby to tak:
--edit-- choć w sumie dla dwóch elementów powinno zadziałać tak:
Ten post edytował oscar17 23.08.2008, 22:23:47 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.09.2025 - 13:37 |