Hi @ all
ich habe folgende Klasse geschrieben:
Code:
class explorer extends
db{
var $type;
var $content;
function explorer ( $type ){
$this->type = $type;
$this->
db();
}
function
sql($
sql) {
if (!$this->erg = mysql_query($
sql, $this->connid)) {
echo "Fehler beim Senden der Abfrage.";
}
return mysql_fetch_assoc($this->erg);
}
function getdata() {
foreach ($this->
sql("SELECT name FROM test") as $var) {
$this->content .= '<tr><td width="18">[img]_backend/_images/explorer_folder.gif[/img]</td>
<td width="250">[
url="admin.php?_file=explorer&_folder='.$var.'"]'.$var.'[/
url]</td>
<td width="120">'.$var.'</td>
<td>[
url="admin.php?_file=explorer&_folder='.$var.'"]'.$var.'[/
url]</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 an alle Datensatz komme?
Gruß
philippo
.: Wer für alles offen ist, kann nicht ganz dicht sein! :.