Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dane z DB do zmiennej globalnej. Jak?
Forum PHP.pl > Forum > PHP
mskiba
Witam, mam problem i nie wiem jak go rozwiązać.

W bazie danych mam kolumne boxes i w niej sa rekordy:

SHOW_NAVIGATION
...
...

zmienna globalna:

  1. define('SHOW_NAVIGATION', "Nawigacja");
  2. ...
  3. ...


Jak odczytuje zmienna boxes za pomoca while z bazy to wyswietla mi
SHOW_NAVIGATION

a jak poza while wezme

  1. echo "".SHOW_NAVIGATION."";


to wyswietla mi wartosc zmiennej: Nawigacja.

Jak zaladowac wynik zapytania z bazy do zmiennej globalnej?
b4rt3kk
O czym Ty w ogóle piszesz? Nie da się tego zrozumieć. Natomiast odpowiadając na pytanie z tematu:

  1. define($nazwa_z_bazy, $wartosc_z_bazy);
mskiba
Moze wkleje cale zapytanie:

  1.  
  2. define('SHOW_NAVIGATION', "Nawigacja");
  3.  
  4. $zapytanie = "SELECT * FROM config_boxes";
  5. $wykonaj = mysql_query($zapytanie) or die("QUERY ERROR: ".mysql_error());
  6. #echo mysql_errno ( $zapytanie ) . ": " . mysql_error ( $zapytanie ). "\n" ;
  7. while($wiersz = mysql_fetch_array($wykonaj))
  8. {
  9. $boxes=$wiersz['boxes'];
  10. $status=$wiersz['status'];
  11.  
  12. echo "
  13. <tr>
  14. <td class=add_f width=250>
  15. ".$boxes." <- tu mi wyswietla: SHOW_NAVIGATION a chce zeby wyswietlilo wartosc zmiennej (czyli Nawigacja)
  16. </td>
  17. <td class=add_f>
  18. <center>
  19. $status
  20. </center>
  21. </td>
  22. </tr>
  23. ";
  24. }
  25.  
  26. echo "</table>";
  27.  
  28. echo "".SHOW_NAVIGATION."<br>"; <- tu wyswietla Nawigacja, wiec ok


dodam ze rokrd w bazie to: SHOW_NAVIGATION

Mam nadzieje ze teraz jest jasniej wink.gif
nospor
To nie jest zadna zmienna globalna a STALA - rozrozniaj podstawowe pojecia.

nie: ".$boxes."
a: ".constant($boxes)."
mskiba
Dziękuję Ci bardzo za pomoc wink.gif
punkciki za pomoc poleciały wink.gif

PS. Wiem, że to co dla Ciebie jest proste, a proste nie jest dla kogo innego, może Cię denerwować, więc sorka i jeszcze raz dzięki wink.gif
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.