Wiam.
Dzisiaj zaczlem uzywac klasy do obslugi bazy danych EZSQL.
I natrafilem na 2 problemy
1. W poniszym kodzie wskazuje mi blad "Warning: Invalid argument supplied for foreach() in c:\wamp\www\start\ez.php on line 17" ---> czyli tu:
  1. <?php
  2.  
  3. $rs2 = $db->get_results(&#092;"SELECT * from menu where parent='\".$kat->cid.\"' \");
  4. foreach ($rs2 as $pkat)
  5.  
  6. ?>


Ogolnie caly skrypcik sklada sie z kodu:
  1. <?php
  2.  
  3. $rs= $db->get_results(&#092;"SELECT * from menu WHERE parent='0'\");
  4. foreach ($rs as $kat) 
  5. { 
  6. $return .='<table width=123 cellspacing=0 cellpadding=0 border=1>';
  7. $return .='<tr><td><b>'.$kat->title.'</b></td></tr>';
  8.  
  9. $rs2 = $db->get_results(&#092;"SELECT * from menu where parent='\".$kat->cid.\"' \");
  10. foreach ($rs2 as $pkat) 
  11. {
  12. if( $_GET['dzial'] == $pkat->cid ) {
  13. $return .='<tr><RIGHT><td class=tdactive width=123 HEIGHT=18>'.$pkat->title.'</td></tr>';
  14. } else {
  15. $return .='<tr><RIGHT><td class=tdnormal width=123 HEIGHT=18>
  16. <a class=menu href=?dzial='.$pkat->cid.'>'.$pkat->title.'</a></td></tr>';
  17. }
  18. }
  19. }
  20.  
  21. ?>


Ja w EZSQL mozna pobrac liczbe rekordow spelniajacych dany warunek czyli num_rows ?

Z gorzy dzieki za pomoc.