Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Tablice, Jak przy odbieraniu danych z bazy stworzyc macierz wielowymiarową?
ilkar
post
Post #1





Grupa: Zarejestrowani
Postów: 131
Pomógł: 0
Dołączył: 20.08.2007

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


Witam, mam pytanie, odbieram dane z bazy i wszystko się ladnie zapisuje oprocz jednej kwestii, to znaczy, zapisuje mi tylko pierwszy wiersz, poniewaz macież w ktorej zapisuje jest jednowymiarowa, jak zrobic, zeby zapisywalo mi sie wszystko w macierzy dwuwymiarowej, abym mial tam zarowno kolumny jak i wiersze? (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ilkar
post
Post #2





Grupa: Zarejestrowani
Postów: 131
Pomógł: 0
Dołączył: 20.08.2007

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


chce zrobic proste menu skladajace sie z kilku przyciskow, ich nazwy zapisane są w bazie danych, w jakiejs tabeli. Kazda nazwa przycisku jest zapisana w nowym wierszu. Chce odczytac wszystkie wiersze z tej tabeli, korzystam z msql_fetch_array i niestety ale z bazy odczytywany jest tylko pierwszy wiersz danej tabeli, nie chce odczytac mi wszystkich przyciskow...


W tabeli cars znajduje sie 7 rekordow, pierwszym jest Audi, drugim Alfa Romeo itd.

to jest polaczenie z baza:

<?php
class baza{
var $wynik;
function connect(){
$query='Select * from cars';
mysql_connect(localhost,piotr,galernik);
mysql_select_db(autogielda);
print_r(mysql_num_rows(mysql_query($query)));
print_r(mysql_fetch_array(mysql_query($query)));
}
}
?>

to jest odpowiedz:

Array ( [0] => Audi [car] => Audi )

Odczytal tylko pierwszy rekord...
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 14.10.2025 - 03:38