philippo: Problem mit foreach

Beitrag lesen

Hi @ all

ich habe folgende Klasse geschrieben:

class explorer extends db{

var $type;
 var $content;

function explorer ( $type ){
  $this->type = $type;
  $this->db();
 }

function getdata() {
  foreach ($this->sql("SELECT name FROM test") as $var) {
   $this->content .= '<tr><td width="18"><img src="_backend/_images/explorer_folder.gif"></td>
                      <td width="250"><a href="admin.php?_file=explorer&_folder='.$var.'">'.$var.'</a></td>
                      <td width="120">'.$var.'</td>
                      <td><a href="admin.php?_file=explorer&_folder='.$var.'">'.$var.'</a></td><tr>';
  }
 }

function render() {
  $this->content .= '<table width="100%" border="0" cellspacing="0" cellpadding="7">';
  $this->getdata();
  $this->content .= '</table>';
 }

function show() {
  $this->render();
  echo $this->content;
 }

}

Nun ist mein Problem, das immer nur der erste Datensatz der DB ausgelesen wird. Hat jemand eine Idee, wie ich analle Datensatz komme?

Gruß
philippo