Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]niby proste, pobieranie danych z kolumny
Forum PHP.pl > Forum > Przedszkole
www.aukcje.fm
Witam,

proste zadanie, mamy coś takiego:

  1. $rand = "SELECT `numer`
  2. FROM `numery`
  3. ORDER BY rand( )
  4. LIMIT 3;";


więc zawsze będziemy mieć 3 numerów z pulii aktualnych numerów.

I teraz każdy z tych 3 numerów powinien być zmianną czyli np $rand_n1, $rand_n2, $rand_n3.

Jak to najlepiej zrobić?

Całość przy mysql_query.
Pyton_000
żartujesz?? Wypadałoby chyba znać jakieś podstawy... m.in. że na forum nie pierwszy raz....

http://php.net/manual/en/function.mysql-fetch-assoc.php
kapslokk
  1. $name = "rand_n";
  2. $i = 1;
  3.  
  4. while($row = mysql_fetch_assoc($result)){
  5. ${$name.$i} = $row['numer'];
  6. $i++;
  7. }
  8. var_dump($rand_n1);
  9. var_dump($rand_n2);
  10. var_dump($rand_n3);

Ale to totalnie bez sensu biggrin.gif
www.aukcje.fm
Również nie wiem co jest grane czy to przez nerwy czy co?

Robię mysql_fetch_array, mysql_fetch_assoc i inne kombinacje i lipa. Kod mam posiekany już totalnie.

np:

  1.  
  2. $rand_q = "SELECT `num`
  3. FROM `page_rand`
  4. ORDER BY rand( )
  5. LIMIT 3;";
  6. $rand_q1 = WykonajZapytanie($rand_q);
  7.  
  8. while($rand_q2 = mysql_fetch_array($rand_q1)){
  9.  
  10. echo "<pre>";
  11. var_dump($rand_q2);
  12. echo "</pre>";
  13.  
  14. //przypisanie zmiannych
  15. $rand1 = $rand_q2[0];
  16. $rand2 = $rand_q2[1];
  17. $rand3 = $rand_q2[2];
  18. }
  19.  
nospor
Dostales poprawny kod od kapslokk. Czemu go nie uzyjesz?
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.