Bu oldukça önemsiz bir soru olabilir, ancak bu yöntemlerden hangisinin dönüş db sonuçları için bir dizi yapılanma için en iyi uygulamadır? Mesajları sıralama ve gruplandırma ... blog yazılarını bir liste söylemek? veya sıralama ve gruplandırma öğeleri?
Array
(
[title] => Array
(
[0] => Untitled
[1] => Untitled
)
[id] => Array
(
[0] => 8
[1] => 11
)
)
or
Array
(
[0] => Array
(
['id']=> 8
['title'] => Untitled
)
[1] => Array
(
['id']=> 11
['title'] => Untitled
)
)
Birinci yol kolay ve bunu yapıyor yolu görünüyor. Ben sadece can:
while ($row = $result->fetch(PDO::FETCH_ASSOC)) {
$post['title'][] = $row['title'];
$post['id'][] = $row['id'];
}
ve daha sonra
$count = count($post['id']);
ancak ikinci yolu daha mantıklı ve daha mantıklı bilgi yapısı gibi görünüyor. Bu şablonda, filtre kurmak ve çalışmak için biraz daha karmaşıktır.
$c = 0;
while ($row = $result->fetch(PDO::FETCH_ASSOC)) {
$post[$c]['title'] = $row['title'];
$post[$c]['id'] = $row['id'];
$c++;
}