Guten Abend Leute,
in einer Funktion xyz passiert folgendes:
Diese Funktion rufe ich in einer andere Funktion namens blabla auf:
Die Funktion "blabla" ruft die Funktion displayView auf und gibt als Paramter den Rückgabewert der Funktion "xyz" mit. Die FUnktion "xyz" gibt als return Wert mysql_fetch_array(mysql_query("SQL STATMENT")); zurück.
Die displayView Methode soll nun das durch mysql_fetch_array zustande gekommene Array ausgeben.
Nehmen wir an, in dem sql statement frage ich die Felder von 3 Spalten ab.
Wie muss nun diesplayView das übergebene Array ausgeben?
Habe es so versucht, funktioniert allerdings nicht:
Hab bisher ehrlich gesagt noch nie ein Array auf diese Art und Weise ausgeben müssen, daher bin ich auch etwas ratlos und da ich heut schon ziemlich K.O. bin, komme ich einach nicht mehr auf den Lösungsweg :sad:
Falls mir also da noch einer auf die Sprünge helfen kann -> dankeschön.
Grüße
in einer Funktion xyz passiert folgendes:
PHP:
public function xyz()
{
$this->setSql("SELECT * FROM `tabelle`");
return $this->mysqlFetchArray();
}
Diese Funktion rufe ich in einer andere Funktion namens blabla auf:
PHP:
public function blabla()
{
$this->view->displayView($this->model->xyz());
}
Die displayView Methode soll nun das durch mysql_fetch_array zustande gekommene Array ausgeben.
Nehmen wir an, in dem sql statement frage ich die Felder von 3 Spalten ab.
Wie muss nun diesplayView das übergebene Array ausgeben?
Habe es so versucht, funktioniert allerdings nicht:
PHP:
public function displayView($dasArray)
{
$amount = count($dasArray);
for ($i = 0; $i < $amount; $i++)
{
echo $dasArray['spalte1'][$i].'<br />';
echo $dasArray['spalte2'][$i].'<br />';
echo $dasArray['spalte3'][$i].'<br />';
}
}
Hab bisher ehrlich gesagt noch nie ein Array auf diese Art und Weise ausgeben müssen, daher bin ich auch etwas ratlos und da ich heut schon ziemlich K.O. bin, komme ich einach nicht mehr auf den Lösungsweg :sad:
Falls mir also da noch einer auf die Sprünge helfen kann -> dankeschön.
Grüße