[TYPO3-german] PHP return frage

Be Au bouncrrequest at web.de
Sun Mar 29 22:45:45 CEST 2015


Hallo,

ich stehe momentan ein wenig auf dem Schlauch vermute ich :/

Ich habe per includeLibs ein PHP Script eingebunden was per mySQL Query auf eine externe Datenbank zugreift.

Hier der Code auf das Wesentliche gekürzt:

<?php
  class user_terminPlaner {
    function user_getTermin(){


$option = array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8");


$db = new PDO($dsn,$dbuser,$dbpass,$option);
$sql = "SELECT Tag, Datum, Beschreibung FROM Terminplaner WHERE Datum >= NOW() + INTERVAL 1 DAY ORDER BY Datum LIMIT 6";
$select = $db->prepare($sql);
$select->execute();
while ($zeile = $select->fetchObject()) {

    $tag = $zeile->Tag;
    return $tag;

        }
    }
}

?>

Nun ist es der Fall, dass ich natürlich grundsätzlich 6x den Eintrag "Tag" ausgegeben haben möchte (In Tabellendarstellung letztendlich), wie schon im SQL Statement das Limit 6 besagt. Durch das return kommt aber nur ein Tag als Rückgabewert. Ich hatte das Script schon etwas länger in Benutzung ohne die Funktion (per echo), aber damit kommt ja Typo3 nicht zurecht.

Weiß jemand bescheid?

Vielen Dank!


More information about the TYPO3-german mailing list