Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wyniki zapytania, w jednej tabelce
thomson89
post 4.08.2010, 14:44:00
Post #1





Grupa: Zarejestrowani
Postów: 1 178
Pomógł: 51
Dołączył: 7.01.2009
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Witam!

Potrzebuję otrzymać wyniki z zapytania MySQL w takiej formie:
Kod
Array ( [0] => Array([id] => 1 [nazwa] => Biżuteria [poziom] => 1 [id_kategori_wyzszej] => 0), [1] = Array([id] => 2 [nazwa] => Cos [poziom] => 1 [id_kategori_wyzszej] => 1) )

A otrzymuje w takiej:
Kod
Array ( [id] => 1 [nazwa] => Biżuteria [poziom] => 1 [id_kategori_wyzszej] => 0 )

Jak widać, otrzymuję jeden rekord a nie wszystkie - a chcę wszystkie.

Kod:
  1. $polaczenie = new baza;
  2. $query = 'SELECT * FROM kategorie';
  3. $wynik = mysql_query($query);
  4. $tabelka = mysql_fetch_assoc($wynik);
  5. print_r($tabelka);


Ten post edytował thomson89 4.08.2010, 14:44:30


--------------------
Sklep 70%
Go to the top of the page
+Quote Post
batman
post 4.08.2010, 14:45:50
Post #2





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Zapomniałeś o pętli.
  1. $out = array();
  2. while($row = mysql_fetch_assoc($wynik)) {
  3. $out[] = $row;
  4. }


Swoją drogą mogłeś zajrzeć do manuala...


--------------------
I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features.
Go to the top of the page
+Quote Post
thomson89
post 4.08.2010, 20:52:03
Post #3





Grupa: Zarejestrowani
Postów: 1 178
Pomógł: 51
Dołączył: 7.01.2009
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Myślałem że jest to bardziej skomplikowane. Ah, ta pamięć haha.gif

Dzięki!


--------------------
Sklep 70%
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 26.06.2025 - 16:25