![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 97 Pomógł: 5 Dołączył: 6.02.2009 Skąd: Gorzów Wlkp. Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Napisałem, albo przynajmniej chcę napisać kod dzięki, któremu po wybraniu rekordów z bazy danych wylosuje się jeden. Czyli tak: -wybieram rekordy i daje je do tablicy -losuje jeden za pomocą array_rand() i tu pojawia się problem napisałem sobie takie coś:
Ten post edytował julek12 20.08.2009, 10:46:29 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 27 Dołączył: 24.08.2007 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
Jest problem bo losujesz klucz z pustej tablicy. Funkcja showQid() musi zwracać tablicę, którą wyciąga z zapytania, podczas gdy funkcją print_r tylko drukujesz pobraną tablicę.
-------------------- Pomogłem ? Odwdzięcz się, kliknij POMÓGŁ.
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 97 Pomógł: 5 Dołączył: 6.02.2009 Skąd: Gorzów Wlkp. Ostrzeżenie: (0%) ![]() ![]() |
Aha ok a jak zrobić tą tablice, bo jakoś nie mam pomysłu chyba, że w ogóle jest łatwiejszy sposób na wylosowanie rekordu
![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 898 Pomógł: 80 Dołączył: 31.05.2008 Ostrzeżenie: (20%) ![]() ![]() |
showQid() - przecież ta funkcja Ci nic nie zwraca, i kolega wyżej dobrze pisze że losujesz z pustej tablicy, jeszcze parę takich postów i humor na dzień dzisiejszy nikt mi nie zabierze
![]() Btw można zrobić by pobierało randoma od razu w sql:
Ten post edytował cojack 20.08.2009, 10:56:56 -------------------- cojack blog - mój blog (na jakiś czas off).
"jak czegoś nie wiem, to nie myślę że wiem" - moja domena |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 97 Pomógł: 5 Dołączył: 6.02.2009 Skąd: Gorzów Wlkp. Ostrzeżenie: (0%) ![]() ![]() |
działa:
Ten post edytował julek12 20.08.2009, 11:22:29 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 15.06.2025 - 02:18 |