Hi alle zusammen!
Also irgendwie steh ich an.
mein code ($date1 und $date2 werden vorher per form übergeben)
zum testen wollt ich jetzt mal einfach folgendes machen:
aber als ergebnis krieg ich bei min($array) und max($array) den gleichen wert raus (nämlich die höchste id, die in der datenbank den status 'ok' hat) und bei count($array) hab ich immer 2.
wenn ich das ganze DESC sortier, hab ich bei min($array) und max($array) stattdessen den niedrigsten wert ..
haben möcht ich aber einmal den niedrigsten, einmal den höchsten, und am schluß nen count über alle vorhandenen werte, die meine anforderung (status = 'ok') erfüllen.
wo liegt da mein denkfehler?
thx im voraus
Martin
Also irgendwie steh ich an.
mein code ($date1 und $date2 werden vorher per form übergeben)
Code:
$result = ("SELECT id FROM table WHERE date1>='$date1' && date2<='date2' && status='ok' ORDER BY id ASC"); $array = mysql_fetch_array($result);
Code:
echo min($array); echo max($array); echo count($array);
wenn ich das ganze DESC sortier, hab ich bei min($array) und max($array) stattdessen den niedrigsten wert ..
haben möcht ich aber einmal den niedrigsten, einmal den höchsten, und am schluß nen count über alle vorhandenen werte, die meine anforderung (status = 'ok') erfüllen.
wo liegt da mein denkfehler?
thx im voraus
Martin
Kommentar