Hallo.
Ersteinmal etwas Code:
Das Array sieht dann in etwa so aus:
Array
(
[17.06.2005] => 1
[20.06.2005] => 5
)
Nun will ich den Arrayteil ausgeben, der die höchste Zahl hat. Soweit kein Problem, mach ich mit
Dadurch wird mir allerdings nur die Zahl ausgegeben. Wie muss ich die Ausgabe, bzw. das Array erweitern, damit ich auch das dazugehörige Datum erhalte? Hab da grad leider garkeinen Plan.
Ich hoffe ihr könnt mir helfen.
mb fanste
Ersteinmal etwas Code:
PHP:
<?
include('./includes/start.php');
$sql = "SELECT post_id, post_time FROM posts";
if(!$result = mysql_query($sql))
{
error_die('Schwerer Fehler',__LINE__-3,__FILE__,mysql_errno(),mysql_error(),$sql);
}
while($row=mysql_fetch_assoc($result))
{
$ts = date('d.m.Y',$row['post_time']);
if(empty($daten[$ts]))
{
$daten[$ts] = 1;
}
else
{
$daten[$ts]++;
}
}
?>
Das Array sieht dann in etwa so aus:
Array
(
[17.06.2005] => 1
[20.06.2005] => 5
)
Nun will ich den Arrayteil ausgeben, der die höchste Zahl hat. Soweit kein Problem, mach ich mit
PHP:
echo max($daten);
Dadurch wird mir allerdings nur die Zahl ausgegeben. Wie muss ich die Ausgabe, bzw. das Array erweitern, damit ich auch das dazugehörige Datum erhalte? Hab da grad leider garkeinen Plan.
Ich hoffe ihr könnt mir helfen.
mb fanste