Bir site yaptım HTML kodlarıyla. bu sitenin bir sayfasında kullanılmak üzere bir database ve amacıma uygun bir tablo yarattım. şimdi PHP ile yapmaya çalıştığım , yapmak istediğim siteden gözat butonuyla bilgisyardan eklemek istediği resmi seçsin acıklamasını da yazıp ikisini kaydet butonuyla databasedeki tabloya kaydettin istiyorum bunu nasıl yapabilirim acaba lütfen beni bilgilendirirmisiniz??
Resmi direkt databasede tutmak iyi değildir. Database boyutunu çok arttıracağı için sistemin yavaş çalışmasına neden olur. Bunun için sadece resim yolunu databasede tutmak daha akıllıcadır. Bu yüzden tablonuzda iki alan olsun birincisi resim yolu diğeride açıklama kısmı. HTML formu ile de resim bilgisini ve açıklama kısmını alın. Bununla ilgili resim yükleme dökümanına bakabilirsiniz.
Diyelim ki resim klasörüne yükleyeceğiz resimleri. resim klasörüne 777 CHMOD yetkisi vermeniz gerekir. Böylece klasör işine resim yükleyebilirsiniz.
Yükleme sonrasıda yükleme yerini ve açıklama kısmını database'e gireriz.
Basit bir kod vermek gerekirse
Gosterirken de sadece yapman gereken resimler tablosundan bilgileri cekmek ve resim yolunu img taginde belirtmek
Kodlari ilgili dokumanlari okuyarak gelistirmen mumkun, basit bir ornek olarak verdim. $db değişkeni içinde ilgili database işlemleri classına bakabilirsin.