alex: problem mit klasse / vererbung

Beitrag lesen

hallo,

ich habe eine klasse für mysql wo die verbindung zur DB erfolgt. dann habe ich noch ne klasse tree:

include("class_mysql.php");

class tree extends db{

function select_submenu($mid){

$sql = "SELECT a.node_id , a.lft , a.rgt , a.payload
              FROM node AS a
              INNER JOIN node AS b ON (a.lft <= b.lft AND a.rgt >= b.rgt)
              WHERE b.node_id = '".$mid."'
              ORDER BY a.lft";
    $res = $this->sql($sql);
    $level = 2;
    $submenu = "level <= $level";
    while($row = mysql_fetch_array($res)){

if($level > 2){
          $submenu .= " OR (L > ".$row['lft']." AND R < ".$row['rgt']." AND level = ".$level.")";
        }
        $level++;
      }
    return $submenu;

}
}

in der datei tree.php rufe ich die funktion auf:

<?
include("classes/class_tree.php");
$tree = new tree;
echo $tree -> select_submenu(12);
?>

jedesmal bekomm ich jetzt ne fehlermeldung, das die abfrage nicht abgeschickt werden konnte.

hat da jemand en tip?