moinsen!
ich hab ne funktion in ner datenbank klasse die soll mir den kompletten inhalt der abfrage ausgeben....
da ich aber nicht jedesmal die while schleife neu schreiben will habe ich folgendes versucht:
füre das durch folgendes aus
zeigt aber nur die leeren tags an... weis auch warum er führt den get field befehl aus bevor die funktion print_for ausgeführt wird somit iss die abfrage leer...
schreibe ich...
geht es ohne probleme...
aber das ist ja nich sinn und zweck der sache dann könnte ich sie auch gleich jedesmal neuschreiben
ist sowas überhaupt möglich?
danke für hilfe
ich hab ne funktion in ner datenbank klasse die soll mir den kompletten inhalt der abfrage ausgeben....
da ich aber nicht jedesmal die while schleife neu schreiben will habe ich folgendes versucht:
PHP-Code:
function print_for($while_str)
{
for ($nr = 1; $nr <= $this->result_rows; $nr++)
{
$this->fetch_array();
echo $while_str;
}
}
PHP-Code:
$db->print_for('<a href="'.$db->get_field('link').'">'.$db->get_field('title').'</a><br>');
schreibe ich...
PHP-Code:
function print_for()
{
for ($nr = 1; $nr <= $this->result_rows; $nr++)
{
$this->fetch_array();
echo '<a href="'.$this->get_field('link').'">'.$this->get_field('title').'</a><br>');
}
}
aber das ist ja nich sinn und zweck der sache dann könnte ich sie auch gleich jedesmal neuschreiben
ist sowas überhaupt möglich?
danke für hilfe
Kommentar