Изолировать значения из нескольких столбцов 2D массива, затем сортируйте значенияPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Изолировать значения из нескольких столбцов 2D массива, затем сортируйте значения

Сообщение Anonymous »

Сортировка массива в алфавитном порядке не выводит правильно. >Demo
qwerty
Demo3
Test1
Test2
New1
< /code>
вместо: < /p>
Demo
Demo3
New1
qwerty
Test1
Test2
< /code>
code: < /p>
$dbresults = array(
"0" => array (
"id" => "1",
"cb_boutiquename1" => "Test1",
"cb_boutiquename2" => "Test2",
"cb_boutiquename3" => "New1"
),
"1" => array (
"id" => "2",
"cb_boutiquename1" => "Demo",
"cb_boutiquename2" => "qwerty",
"cb_boutiquename3" => "Demo3"
)
);

function sortarray($a, $b) {
return strcmp($a["cb_boutiquename$i"], $b["cb_boutiquename$i"]);
}

usort($dbresults, "sortarray");

while (list($key, $value) = each($dbresults)) {
$results[] = $value ;
}

foreach($results as $result) {
$i = 1;
while (array_key_exists("cb_boutiquename$i", $result)) {
if ($result["cb_boutiquename$i"] !='') {
echo '' . $result["cb_boutiquename$i"] . '
';
}
++$i;
}
}


Подробнее здесь: https://stackoverflow.com/questions/183 ... the-values
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»