Mailinglisten-Archive |
Hallo Liste,
ich habe mir eine kleine Datenbankklasse geschrieben und leider wird
bei der select methode immer der erste Datensatz vergessen. Hier mal
das Script:
function dbselect($query) {
if (!eregi("^[select].", $query)) {
return false;
} elseif (!$this->conn) {
return false;
} else {
$this->result = mysql_query($query, $this->conn) or
$this->error("Datenbankanfrage schlug fehl!");
$this->resultno = mysql_num_rows($this->result);
return mysql_fetch_array($this->result);
}
}
function db_fetch_array() {
if (!$this->conn) {
return false;
} else {
return mysql_fetch_array($this->result);
}
}
Und der Aufruf:
$db = new mysql_db;
$db->dbselect("select * from test");
echo $db->resultno."<p>";
while ($rows = $db->db_fetch_array()) {
echo $rows[id]."<br>";
}
Bis dann und Danke
Rene
----
Wirklich reich ist nur, wer soviele Traeume in der Seele traegt,
dass die Realitaet sie nicht zerstoeren kann!
----
php::bar PHP Wiki - Listenarchive