Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Zapisanie każdego elementu tablicy do innej zmiennej
Forum PHP.pl > Forum > Przedszkole
piootras82
Witam,
szukam i nie mogę nic znaleźć.

Mam zapytanie do bazy, którym otrzymuję dane:

dana1
dana2
dana3
dana4

max do 10 pozycji (ale za każdym razem inna ilość pozycji)

  1. $result = mysql_query("SELECT DISTINCT typ FROM txt");


W jaki sposób można przypisać każdą z danych do innej zmiennej:

dana1 => zmienna1
dana2 => zmienna2
dana3 => zmienna3
dana4 => zmienna4

aby można było się do niej odwołać dalej w kodzie? sad.gif
IceManSpy
Może zapisywać to do tablicy asocjacyjnej?
piootras82
Hmmm to nic nie zmienia bo nie mam pojęcia jak to ugryźć żeby każda z danych (których nie znam) była przypisana do innej zmiennej sad.gif
WisJa
  1. <?php
  2. $i = 0;
  3. $q = mysql_query('SELECT DISTINCT typ FROM txt');
  4.  
  5. while ($r[$i] = mysql_fetch_row ($q))
  6. $i++;
  7. ?>


Taka pętla zapisze Ci każdy rekord w dwuwymiarowej tablicy w postaci $r[nr_rekordu]['0'].
Pętla wykonuje się tak długo, dopóki znajduję w bazie danych wyniki. Nie testowałem, ale powinno działać wink.gif
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.