HTML, CSS, Javascript, PHP'de Çoklu Resim Yükleme ve Sıralama Nasıl yapılır?
4
●122
- 19-10-2025, 21:42:06https://jqueryui.com/draggable/#sortable bunu inceleyebilirsin yapay zekayla falan entegre edebilirsin muhtemelen
- 19-10-2025, 22:34:56Bunu yapmanın bir sürü yolu var. Öncelikle veritabanı tasarımın nasıl ? İlanlar tablon var ve bu tablonun içinde fotoğraf diye bir kolon varsa zaten öyle bir iş yapamazsın. Ancak oraya arasına , ile dosya yollarını kaydedersen falan olabilir çok pratik bir yöntem değil. Genelde bu gibi durumlarda ilan_fotograflar diye ayrı bir table olur ve bu table da id, fotograf_dosya_yolu, ilan_id gibi kolonlar olur. Sen eğer sırayı önemseyerek bu işi yapmak istiyosan buraya bir tane de sira gibi bir kolon eklersin. Fotoğrafları yüklerken sortableJs le sıralarsın ve ona göre sıra numarasınının backende işlemesini sağlarsın. Fakat o zaman da fotoğraflar tablosuna veri girişi yapabilmen için önce o ilanı kaydetmen gerekecek. Önce ilanı kaydedip sonrasında ilanın id sini alıp fotoğrafların olacağı tablonun ilan_id kolonuna yazman gerekiyor. Bunun için de ya sırasını düzgün ayarlayacaksın bu işi yaparken yada ilan paylaşım kısmında 2. bir adım ayarlayacaksın ve ilk adımda ilan tablosuna insert yapacaksın fakat aktif_mi gibi bir kolon ekleyeceksin ve o kolono 0 yapacaksın. Daha sonrasında fotoğraflar yüklendikten sonra veya 2. adım geçildikten sonra o aktif_mi yi 1 yapacaksın. Bunun sebebi fotoğrafları yüklemeden önce interneti kesili veya sayfadan çıkarsa bir problem yaşamaman veya tam o sırada sayfaya birisi girerse tak diye resimsiz ilanı görmemesi. Şuanda direkt olarak yapabileceğin en rahat yol bu gibi geldi banaomer1 adlı üyeden alıntı: mesajı görüntüle