Hey
Ich will aus meiner Datenbank alle Einträge mit einer Schleife ausgeben. Doch leider bekomme ich es nicht hin das meine Schleife genau so oft ausgeführt wir wie Datenbank Einträge vorhanden sind.
Hier werden die Daten rausgeholt:
Die first() und results() function:
Kann es damit zusammen hängen das bei der first() function nur der erste Eintrag ausgelesen wird?
Ich will aus meiner Datenbank alle Einträge mit einer Schleife ausgeben. Doch leider bekomme ich es nicht hin das meine Schleife genau so oft ausgeführt wir wie Datenbank Einträge vorhanden sind.
Hier werden die Daten rausgeholt:
PHP-Code:
public function findEvents($field, $userid) {
// Holt Daten aus Datenbank
$data = $this->_db->get('events', array($userid, '=', $field));
//Überprüft ob etwas gefunden wurde
if($data->count()) {
$this->_data = $data->first();
//Meine Idee wie es funktionieren könnte was es aber nicht tut:grin:
while($data->first() <= $data->first()) {
echo "jel";
}
return true;
}else {
return false;
}
}
PHP-Code:
public function results() {
return $this->_results;
}
public function first() {
return $this->results()[0];
}
Kommentar