Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Tablica w tablicy, tworzona z wyników zapytania do bazy MySQL
nexis
post
Post #1





Grupa: Zarejestrowani
Postów: 1 012
Pomógł: 109
Dołączył: 26.09.2003
Skąd: nexis.pl

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


Witam,

jak utworzyć coś takiego:

  1. <?php
  2. $data = array(
  3. array('name' => 'John Smith', 'home' => '555-555-5555',
  4. 'cell' => '666-555-5555', 'email' => 'john@myexample.com'),
  5. array('name' => 'Jack Jones', 'home' => '777-555-5555',
  6. 'cell' => '888-555-5555', 'email' => 'jack@myexample.com'),
  7. array('name' => 'Jane Munson', 'home' => '000-555-5555',
  8. 'cell' => '123456', 'email' => 'jane@myexample.com')
  9. );
  10. ?>


Czyli tablicę w tablicy?

Powiedzmy, że zapytanie do bazy danych wygląda tak:

  1. <?php
  2. $query = 'SELECT name, home, cell, email FROM users ORDER BY name ASC';
  3. $query = mysql_query($query);
  4. while ($result = mysql_fetch_array($query)) {
  5.  // i co tutaj ma być?
  6. }
  7. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
stoprocent
post
Post #2





Grupa: Zarejestrowani
Postów: 338
Pomógł: 2
Dołączył: 17.05.2003
Skąd: Kraków , Londyn

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


mysql_fetch_assoc oddaje ci tablice wygladajaca tak np
  1. <?php
  2. $tablica['imie'] = .... ;
  3. $tablica[0] = .... ;
  4.  
  5. $tablica['nazwisko'] = .... ;
  6. $tablica[1] = .... ;
  7. ?>


Czyli masz wszytsko podwonie zupelenie nie potrzebnie.
Ty potrzbujesz tylko klucze z danymi wartosciami (nazwami pol).
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: 4.10.2025 - 02:28