Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: ostatnio dodany rekord
Forum PHP.pl > Forum > PHP
michu9010
witam,
problem z kodem gdzyz wyswietla mi tylko ostatnio dodany rekord a nie wszystkie wpisy w tabele nie wiem co z tym zrobic o to kod :
  1.  
  2. function grupa()
  3. {
  4. echo '<h2>Lista grup</h2>';
  5. $result = mysql_query("SELECT * FROM grupa");
  6. if(mysql_num_rows($result)==0)
  7. {
  8. echo '<p>Brak grup!</p>';
  9. }
  10. else
  11. {
  12. while($row = mysql_fetch_array($result))
  13. {
  14. if($row['id_cat']==0) $kategorie_glowne[$row['id']] = stripslashes($row['nazwa']);
  15. else $kategorie_podrzedne[$row['id']] = Array('id_cat' => $row['id_cat'], 'nazwa' => stripslashes($row['nazwa']));
  16. }
  17. echo '<table>
  18. <tr>
  19. <th>Tytul</th>
  20. <th style="width:60px;">Akcje</th>
  21. </tr>';
  22. foreach($kategorie_glowne as $id_cat => $nazwa_kat)
  23. {
  24. echo '<tr class="cat"><td><b>'.$nazwa_kat.'</b></td><td><a href="admin.php?page=grupa_edytuj&id='.$id_cat.'"><img src="16-em-pencil.png"></a> <a href="admin.php?page=grupa_usun&id='.$id_cat.'"><img src="16-em-cross.png"></a></td></tr>';
  25. if(count($kategorie_podrzedne)>0)
  26. {
  27. foreach($kategorie_podrzedne as $id_cat2 => $cat)
  28. {
  29. if($id_cat==$cat['id_cat'])
  30. {
  31. echo '<tr><td>&raquo; '.$cat['nazwa'].'</td><td><a href="admin.php?page=grupa_edytuj&id='.$id_cat2.'"><img src="16-em-pencil.png"></a> <a href="admin.php?page=grupa_usun&id='.$id_cat2.'"><img src="16-em-cross.png"></a></td></tr>';
  32. }
  33. }
  34. }
  35. }
  36. }
  37. echo '</table>';
  38. echo '<p><a href="admin.php?page=grupa_dodaj">Dodaj nową grupę</a></p>';
  39. }
mrWodoo
  1. while($row = mysql_fetch_array($result))
  2. {
  3. if($row['id_cat']==0) $kategorie_glowne[$row['id']] = stripslashes($row['nazwa']);
  4. else $kategorie_podrzedne[$row['id']] = Array('id_cat' => $row['id_cat'], 'nazwa' => stripslashes($row['nazwa']));
  5. }


na

  1. while($row = mysql_fetch_array($result))
  2. {
  3. print_r( $row );
  4. }


i upewnij się, że pobiera Ci wszystkie rekordy
michu9010
po zmianie daje cos takiego

Kod
Array ( [0] => 0 [id] => 0 [1] => 0 [id_cat] => 0 [2] => rrr [nazwa] => rrr [3] => rr [opis] => rr [4] => 0 [ilosc] => 0 ) Array ( [0] => 0 [id] => 0 [1] => 0 [id_cat] => 0 [2] => rr [nazwa] => rr [3] => rrr [opis] => rrr [4] => 0 [ilosc] => 0 ) Warning: Invalid argument supplied for foreach() in /home/michu/domains/michu.hdsi.pl/public_html/admin.php on line 740
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.