PDA

Zobacz pełną wersję : Pobranie danych z bazy z własnym sortowaniem



1234start
20-01-2013, 13:51
Potrzebuję pobrać kilka rekordów z bazy i posortować je według własnej kolejności.
Napisałem więc:


$kolejnosc="2,1,8";
$db =& JFactory::getDBO(); // Połączenie z bazą
$query = "SELECT * FROM #__phocagallery_categories WHERE id IN ($kolejnosc) ORDER BY FIELD (`id`,$kolejnosc)";
//$query = "SELECT * FROM #__phocagallery_categories WHERE id IN ($kolejnosc)";
$db->setQuery($query);
$row = $db -> loadRowList();

print_r($row);


Problem w tym że nie wyświetla mi wyników.
Tak jak by ORDER BY FIELD nie działało bo jak go usunę to pobiera dane tylko nie sortuje według mojej kolejności.
Pytanie - Dlaczego?

1234start
21-01-2013, 22:45
Nikt nie wie co to może być?