Php girilen sayıya göre sıralama

okantastan

Öğrenci
Katılım
4 Mayıs 2013
Mesajlar
31
Reaksiyon puanı
0
Puanları
6
Konum
Muğla/Bodrum
Merhaba arkadaşlar iyi forumlar, Sitenin yönetim panelinden kayıt ekleniyor.Bu kayıtları kullanıcıya sıra numarası girdirerek sıralamasını istiyorum.Mysql'de oncelik isimli bir alan oluştursam nasıl bir mantıkla yapmam gerekiyor.Aşağıdaki gibi alfabetik olarak sıralıyorum nasıl deiştirmem lazım.Şimdiden teşekkür ederim.
PHP:
$image_array=sqlcok("SELECT * FROM markalar ORDER BY marka_adi asc","deger");    for($k=0;$k<count($image_array);$k++)                           {     echo '<div class="resim"><img src="'.$image_array[$k]['marka_resmi'].'" height="140" width="140" /><div class="marka_adi">'.$image_array[$k]['marka_adi'].'</div></div>';    }
 

eSa

Dekan
Katılım
5 Kasım 2011
Mesajlar
9,780
Reaksiyon puanı
352
Puanları
263
oncelik diye bir alan tanımlarsın, listelemede öncelikli olmasını istediğin kayıtlar için bu alanı checkbox ile true/false cinsinden seçtirirsin. sql ile sıralatırken ise; order by oncelik,marka_adi dediğin zaman işaretli olan kayıtlar kendi arasında alfabetik ve üst tarafta diger kayıtlar da yine alfabetik bunların devamında listelenir.
 

okantastan

Öğrenci
Katılım
4 Mayıs 2013
Mesajlar
31
Reaksiyon puanı
0
Puanları
6
Konum
Muğla/Bodrum
Peki kullanıcıya sıra numarası girdiripde nasıl yapabilirim,mesela o kayıt için 5 yazdıysa o kayıt direk 5. sıraya gelecek
 

eSa

Dekan
Katılım
5 Kasım 2011
Mesajlar
9,780
Reaksiyon puanı
352
Puanları
263
Değişen birşey yok. tanımlayacağın alanı ister elle gir istersen. bir checkboxa bağla, ancak sıralamayı kendin belirlemek zor iş. Bu tip işlemleri kendin birkaç deneme yanılma yaparak hangisinin sana göre en kullanışlı ve iyi olduğuna karar verebilirsin. Ya da sütun başlıklarına göre sıralama yaptırmak ta olabilir böylece konu üstünde fazla düşünmene gerek kalmaz, kim nasıl isterse sıralasın gruplasın.
 

okantastan

Öğrenci
Katılım
4 Mayıs 2013
Mesajlar
31
Reaksiyon puanı
0
Puanları
6
Konum
Muğla/Bodrum
Peki veritabanında oncelik isimli bir alan oluşturdum diyelim yukarıdaki kodlarımı nasıl düzenlemem gerekiyor?
 

okantastan

Öğrenci
Katılım
4 Mayıs 2013
Mesajlar
31
Reaksiyon puanı
0
Puanları
6
Konum
Muğla/Bodrum
Sıralamayı kendim belirmeye karar verdim draggable ile sürük bırak yaparak yer değiştirmesini istiyorum kullanıcının.Sürüklediği alan ile sürüklenen alanın yer değiştirmesini yapcam.Bunun için + - kullanmaya gerek var mı sadece yerleri değişcek?
 
Üst