Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Wynik zapytana do tablicy array, Tablica array
xx88zg
post 11.01.2009, 17:59:27
Post #1





Grupa: Zarejestrowani
Postów: 52
Pomógł: 1
Dołączył: 8.02.2007
Skąd: Zielona Góra

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


Wita,

mam taki problem, szukałem tego już wszędzie i nie znalazłem (dopuszczam opcję że mogłem cos przeoczyć). Mam taką tablce:

  1. <?php
  2. $colors = array('black', 'blue', 'brown', 'bgreen', 'bgrey',
  3.                'bgold', 'bnavy', 'borange', 'pink', 'silver',
  4.                'violet', 'yellow', 'red');
  5. ?>


oraz takie zapytanie

  1. <?php
  2. $zapytanie = "SELECT `nazwa` FROM `automat`";
  3.    $ide = mysql_query($zapytanie);
  4. ?>


Chodzi o to żeby wszystkie nazwy zostały wpisane w taki sposób do tablicy array jak powyżej.

Próbowałem jakoś, ale nie wychodzi mi to. Sprawdzałem w manualu coś o wyniku zapytanie, który jest automatycznie tablica ale nie działa mi to .

Z góry dzięki z pomoc.
Go to the top of the page
+Quote Post
kefirek
post 11.01.2009, 18:07:59
Post #2





Grupa: Zarejestrowani
Postów: 781
Pomógł: 256
Dołączył: 29.06.2008

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


  1. <?php
  2. while (list($nazwa) = mysql_fetch_row($zapytanie)) {
  3. echo $nazwa.'<br>';  
  4. }
  5. ?>


Ten post edytował kefirek 11.01.2009, 18:08:42
Go to the top of the page
+Quote Post
xx88zg
post 11.01.2009, 18:10:56
Post #3





Grupa: Zarejestrowani
Postów: 52
Pomógł: 1
Dołączył: 8.02.2007
Skąd: Zielona Góra

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


Ale jak mam to przypisać do zmiennej colors
Go to the top of the page
+Quote Post
kefirek
post 11.01.2009, 18:21:50
Post #4





Grupa: Zarejestrowani
Postów: 781
Pomógł: 256
Dołączył: 29.06.2008

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


  1. <?php
  2. list($colors) = mysql_fetch_row($zapytanie))
  3. var_dump($colors);
  4. ?>
Go to the top of the page
+Quote Post
xx88zg
post 11.01.2009, 18:35:27
Post #5





Grupa: Zarejestrowani
Postów: 52
Pomógł: 1
Dołączył: 8.02.2007
Skąd: Zielona Góra

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


Zrobiłem tak:

  1. <?php
  2. $zapytanie = "SELECT `nazwa` FROM `automat`";
  3.    
  4.    while (list($colors) = mysql_fetch_row($zapytanie)){
  5.    var_dump($colors);
  6. }
  7. ?>


Ale cały czas wywala mi błąd, sprawdziłem zapytanie i jest poprawne.

  1. <?php
  2. Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/rcwebs/domains/rcwebs.pl/public_html/autocomplete/autocomplete.php on line 28
  3. ?>


Ten post edytował xx88zg 11.01.2009, 18:36:00
Go to the top of the page
+Quote Post
melkorm
post 11.01.2009, 18:39:47
Post #6





Grupa: Zarejestrowani
Postów: 1 366
Pomógł: 261
Dołączył: 23.09.2008
Skąd: Bydgoszcz

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


a mysql_query to gdzie?


--------------------
Go to the top of the page
+Quote Post
pooh
post 11.01.2009, 18:43:34
Post #7





Grupa: Zarejestrowani
Postów: 20
Pomógł: 3
Dołączył: 7.01.2009

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


  1. <?php
  2. $sql= 'SELECT `nazwa` FROM `automat`';
  3. $query= mysql_query ($sql);
  4.  
  5. $colors= array();
  6.  
  7. while ($row= mysql_fetch_row ($query))
  8.    {
  9.      $colors[]= $row[0];
  10.    }
  11. ?>
Go to the top of the page
+Quote Post
xx88zg
post 11.01.2009, 18:47:31
Post #8





Grupa: Zarejestrowani
Postów: 52
Pomógł: 1
Dołączył: 8.02.2007
Skąd: Zielona Góra

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


OK dzieki bardzo działa juz tak jak chciałem.

jeszcze raz dzieki

Ten post edytował xx88zg 11.01.2009, 18:56:54
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: 10.07.2025 - 05:34