Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML]lista z rekordami które są w bazie mysql
Kamil90
post
Post #1





Grupa: Zarejestrowani
Postów: 73
Pomógł: 0
Dołączył: 17.02.2008
Skąd: Toruń

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


mam taki problem (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
chciałbym zastapić pętle foreach która wyświetla liste kategorii z pliku .php na pętle ktora robi to samo ale wyświetla listę kategorii z bazy mysql. Początkowo kod wyglądał tak:
  1. <?php
  2. foreach (array_merge($tele, $filmiki, $gryonline) as $k => $w)  
  3. {
  4. echo "<option value=\"$k\">$w</option>";
  5. }
  6. ?>


przerobiłem go na taki kod:
  1. <?php
  2. $sql = 'SELECT * FROM tele';
  3. $wynik = mysql_query($sql);
  4.  
  5. if (mysql_num_rows($wynik)) {
  6.   while ($row = mysql_fetch_array($wynik)) {
  7.  
  8. //echo '<a href="index.php?page=list&amp;cat=' . $row['id'] . '" class=\"menulink\"><b>' . $row['nazwa'] . '</B></a>';
  9. echo "<option value='' . $row['id'] . '''>' . $row['nazwa'] . '</option>";
  10.  
  11.   }
  12. } else {
  13.   echo 'Brak kategorii';
  14. }
  15. ?>

i niestety nie działa (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) gdzie mogę mieć błąd?

ps. tabela w mysql nazywa się "tele" i mam w niej pola "ID", "NAZWA" - nazwa kategorii i "SEGMENT" - dział kategorii

Ten post edytował Kamil90 23.01.2009, 21:24:57
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: 23.12.2025 - 22:10