Soru & Cevap

php de input u mysql de sırlama ??

21.05.2017 - 06:05

php de bir proje geliştiriyorum ve takıldığım yer var .textareayı post ile değişkene atayıp ondan sonra textarea ya girilen her değeri mysql de 

sıralamak istiyorum nasıl yapabilirim ??

55 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user smokietr
smokietr
22.05.2017 - 11:55

Sorunu anladığım kadarı ile Textarea girilen verileri sıralama yapacaksın. Örnek veriyorum. Textarea inputunun içerisine 1-2-3-4-5-6-7-8-9 değerleri girdin. Bunları ayırmak için explode komutu kullanmalısın.
 

$degisken = explode('-',$_POST['textarea']);

Şimdi girilen değerleri tire gördüğü zaman parçaladı.

 

print_r($degisken);

komutu ile bütün parçaları görebilirsin. Neye göre sıralama yapacağını bilmediğim içinde http://php.net/manual/tr/array.sorting.php buradan arrayler ile ilgili sıralattırma yapabilirsin.

Eğer mysql de listelerken sıralatmak istiyorsan ORDER BY ID ASC ufaktan büyüğe ORDER BY ID DESC ise büyükten küçüğe doğru sıralar.

Şunuda belirtmekte fayda var eğer mysql komutları kullanıyorsan halen PHP desteğini kaldırdı. Hem güvenlik hem Performans için PDO veya Mysqli ye geçiş yapmanı tavsiye ederim.

Kolay gelsin iyi çalışmalar.