Hallo,
da ich ja Besserung gelobt habe zuerst mal meine Analyse einer in einer While schleife laufenden Array Sortierung:
foreach ($gewicht_preis_array as $key => $row) {
$gewicht[$key] = $row['Gewicht'];
$preis[$key] = $row['Preis'];
}
array_multisort($gewicht, SORT_ASC, $preis, SORT_ASC, $gewicht_preis_array);
erzeugt den Fehler:
PHP Warning: array_multisort() [<a href='function.array-multisort'>function.array-multisort</a>]: Array sizes are inconsistent in ...
Lasse ich es mit print_r anzeigen print_r ( $gewicht_preis_array ); (vor dem Sortieren):
Array
(
[0] => Array
(
[Gewicht] => 5000
[Preis] => 29.00
)
[1] => Array
(
[Gewicht] => 10000
[Preis] => 34.00
)
[2] => Array
(
[Gewicht] => 20000
[Preis] => 44.00
)
[3] => Array
(
[Gewicht] => 31500
[Preis] => 54.00
)
)
Ist hier nichts auffällig. Zudem lösche ich den Inhalt des Arrays zum Ende der While schleife immer mit
$gewicht_preis_array = array();
Somit sind auch keine Altlasten vorhanden?!?