hm.. jetzt wird es kompliziert, dein problem ist das du von haus aus das Datum in klartext in DB geschrieben hast, mit unix timestamp wäre jetzt allles ein vielfaches leichter.
das hängt dir jetzt natürlich bei all deinen berechnungen und sortierungen überall nach.
jetzt in diesen fall müßtest du, da du das datum unsortiert aus der DB ausliest, wiederrum das datum (klartext) in ein unix format umwandeln, in ein array bringen dort richtig rum sortieren und dann wieder in ein lesbares datum umwandeln.
also ein riesenmurks, genau das gleiche problem hattest du ja mit der "geb_stat.php" dort hatten wir ja das gleiche problem, nur zu lösen mit einer komplizierten DB abfrage.
wenn das datum in unix drinnen geständen wäre, hätte man nur "ORDER BY image_gestorbenGP asc" schreiben brauchen und das "like" und "STR_TO_DATE" hätte man sich ersparen können.
so, an deiner stelle würde ich jetzt die DB abfrage von der "geb_stat.php" nehmen da dort ja schon die sortierung aus der DB richtig ist, und anstatt das du das Geburtsdatum ausgibst (wie in der geb_stat.php), berechnest du erst das alter und gibst dann das ergebniss aus, oder ?
mfg Andi