<select name="options[]" multiple="multiple">
------
</select>$options = NULL;
foreach (post('options') as $key => $option) {
$options .= $option.',';
};
if (rtrim($options,',')) {
$options = rtrim($options,',');
} else {
$options = 'null';
}Böyle bir kodum var. Select arasındaki optionlar veritabanından order by title ASC olarak çekiliyor.Option içinde
1
2
3
4
varsayalım. İlk seferinde 3 sonra 2 sonra 4 sonra 1 seçildiğinde PHP kodu ile 3,2,4,1 yazdıramıyorum maalesef. 1,2,3,4 yazıyor her seferinde. ksort vb. tüm kodları denedim ama nafile. Var mı çözümü?
1,2,3,4 verisini elde ettiğimde de bu veriyi , ile parçalara ayırıp ilgili tablodan yine sırasına göre çektirmek istediğimde de olmuyor..
Edit: Çözebilene http://gnsyazilim.net/kurumsal_v5/ scriptini vereceğim.