Hallo nochmal,
suche nun eine Möglichkeit das Array korrekt zu sortieren.
Jetzt würde ich gerne zuerst nach Hits heute, anschließends nach hits gesamt und zu guter letzt nach partner_url sortieren. welche möglichkeit gibt es da?
Habe das ganze schon folgendermaßen versucht:
Jedoch passt das leider nicht wirklich. HAt da jemand zufällig paar Minuten Zeit für das Problem?
suche nun eine Möglichkeit das Array korrekt zu sortieren.
Code:
Array
(
[0] => Array
(
[partner_url] => test1.de
[hits_heute] => 0
[hits_gesamt] => 3
)
[1] => Array
(
[partner_url] => test2.de
[hits_heute] => 1
[hits_gesamt] => 2
)
[2] => Array
(
[partner_url] => test3.de
[hits_heute] => 0
[hits_gesamt] => 2
)
)
Jetzt würde ich gerne zuerst nach Hits heute, anschließends nach hits gesamt und zu guter letzt nach partner_url sortieren. welche möglichkeit gibt es da?
Habe das ganze schon folgendermaßen versucht:
PHP:
usort($partner, sortier_funktion);
function sortier_funktion($a, $b) {
return strnatcasecmp($a["hits_gesamt"],$b["hits_heute"]);
}
$i=0;
while($i<=2){
echo $partner[$i]["hits_heute"]." / ".$partner[$i]["hits_gesamt"]." / ".$partner[$i]["partner_url"]."<br>";
$i++;
}
Jedoch passt das leider nicht wirklich. HAt da jemand zufällig paar Minuten Zeit für das Problem?