Doğru Cevap
-
resim yollarını tutmak en mantıklısıdır zaten ama madem 10 tane gibi bir resim tutman gerekiyor bence ek bir tablo oluştur oda
resimID | ResimYol | UrunID Şeklinde sutunlara sahip olsun
çekerkende UrunID sutununu eşleşenleri çeker kullanırsın böylece 10 tane ile sınırlı kalmamış olursun.-
tahsingokalp
peki resim yollarını nasıl kaydedebilirim tabloya ve ürünidsini falan nasıl çekeceğim
yani ilk önce ürün bilgilerini kaydedip öyle mi resim ekleme bölümüne geçeyim12 yıl önce yazılmış
-
Cevaplar
-
resim adlarını düzenle 10 resmin olsun diyelim adlarıda şu şekilde olmalı...
haber-resim-resim-1.jpg
haber-resim-resim-2.jpg
haber-resim-resim-3.jpg
haber-resim-resim-4.jpg
haber-resim-resim-5.jpg
haber-resim-resim-6.jpg
haber-resim-resim-7.jpg
haber-resim-resim-8.jpg
haber-resim-resim-9.jpg
haber-resim-resim-10.jpg
databaseye sadece rakam olmayan tek ismi kaydedersin
ya da 1. resmi yüklersin haber-resim-resim-1.jpg sonra sayaç ile 10 a kadar döndürürsün...
ancak her kayıtta 10 resim var ise işe yarar ya da dizinde 10 a kadar saydırırsın nerde false dönerse o kadar resim vardır diyerek istediğin sayıya kadar da numaralandırıp sayfaya dökebilirsin...-
zyber
ancak bu işin en mantıklı yolu başka bir tbloda tutmaktır...12 yıl önce yazılmış -
tahsingokalp
resim adlarını değiştirme gibi bir seçeneğim yok kullanıcı rastgele resimler ekleyecek onun için veya isimlerini değiştirebilirim ama bir sürü resim olacak onda da sayılar problem çıkarmayacak mı12 yıl önce yazılmış -
chveneburi
Merhaba
Resim adları serialize, implode ve explode fonksiyonlarını kullanarak aynı tabloya yazabilirsiniz..
Örneğin serialize kullanarak veritabanı yazar, unserialize komutu ile geri çağırabilirsiniz.
Yukarıda verdiğim fonksiyonları php.net sitesinde inceleyebilirsiniz.
Ek olarak basurl tipi bir fonksiyon kullanrak sadece /images/resim-adı.jpg olarak kayıt edebilirsiniz.
Kolay gelsin12 yıl önce yazılmış
-
-
teşekkür ederim dosya yollarını kullanmaya ve ayrı bir tabloda depolamaya karar verdim.
resim yükleme için tavsiye edebileceğiniz bir class var mı veya nasıl yapabilirim?
dediğim gibi birden çok resim yüklenecek en fazla 10 ama kaç tane olduğuna kullanıcı karar verecek ve bu yüklediğim resimlerin yollarını nasıl alabilirim mysqle yükleyebilmek için