Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL]Pobranie nazw kolumn. POMOCY
Forum PHP.pl > Forum > Przedszkole
raval
Witam,

W jaki sposób można pobrać z bazy dabych w php nazwy kolumn z pustej tabeli ?

mam cos w tym stylu

  1. $wys = mysql_query("SELECT * FROM `telefony`") or die(mysql_error());
  2. $a = mysql_fetch_assoc($wys);
  3. $j = 0;
  4. foreach ($a as $key => $value)


,gdzie jak wiadomo w zmiennej $key powinny sie miescic nazwy kolumn z tabeli baz danych.

Wszystko dobrze dzialalo, ale po usunieciu wszystkich rekordow z bazy, chcac z poziomu PHP dodac nowy rekord, wyrzuca mi blad:

"Warning: Invalid argument supplied for foreach() in C:\Apache2.2\htdocs\konto.php on line 68",

dajac echo '$key' dla pustej tabeli w BD, nie wyswietla nic.
Prosze o pomoc
sadistic_son
Cytat(raval @ 14.04.2011, 20:43:12 ) *
wyrzuca mi blad:

"Warning: Invalid argument supplied for foreach() in C:\Apache2.2\htdocs\konto.php on line 68",

dajac echo '$key' dla pustej tabeli w BD, nie wyswietla nic.
Oczywiście, że tak się dzieje bo zmienna $a nie jest w tym przypadku tablicą. Użyj SHOW.

EDIT: odpowiedź wyżej masz składnię SHOW.
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.