Mailinglisten-Archive |
Hi Micha! > -- > select * from train_table > WHERE TO_DAYS(trainStart1) - TO_DAYS(NOW()) > 0 AND TO_DAYS(trainStart1) - > TO_DAYS(NOW()) <= 90 OR > TO_DAYS(trainStart2) - TO_DAYS(NOW()) > 0 AND TO_DAYS(trainStart2) - > TO_DAYS(NOW()) <= 90 OR > TO_DAYS(trainStart3) - TO_DAYS(NOW()) > 0 AND TO_DAYS(trainStart3) - > TO_DAYS(NOW()) <= 90 OR > TO_DAYS(trainStart4) - TO_DAYS(NOW()) > 0 AND TO_DAYS(trainStart4) - > TO_DAYS(NOW()) <= 90 OR > TO_DAYS(trainStart5) - TO_DAYS(NOW()) > 0 AND TO_DAYS(trainStart5) - > TO_DAYS(NOW()) <= 90 > ORDER BY trainCourseID > -- > (ist wohl nicht optimal, oder ?) Ne, also unter optimal verstehe ich mal was anderes ;) Aber so wie ich das sehe, gibts nichts kompakteres was all deine Bedingungen erfüllt .. Nun aber zum Array ... wenn du das ganze von MySQL (ist doch MySQL oder?) abgefragt hast, sollte dein Code in etwa so aussehen: ** mysql_connect("host","username","pass"); mysql_select_db("dbname"); $query = "..."; // deine query $result = mysql_query($query) or die(mysql_error()); while ($row = mysql_fetch_array ($result)) { //deine Ausgabe } ** Oder? Wenn das der Fall ist, ist alles was du wolltest in dem Array $row[] enthalten. Alles was du jetzt noch fürsSortieren von Arrays brauchst: http://www.php.net/manual/de/ref.array.php > Grüsse > Micha mfg mathias -- GMX - Die Kommunikationsplattform im Internet. http://www.gmx.net
php::bar PHP Wiki - Listenarchive