php ürüne ait sınırsız görsel ekleme
6
●213
- 20-09-2019, 09:27:32sorunum şu; ürünleri kaydediyorum fakat ürüne ait ürün detayın altında galeri bölümü olacak sınırsız ürüne ait görsel yükleteceğim, mysqle tek tek sütun açamayacağım için ben tüm görselleri tek sütun halinde nasıl ekletebilirim. yani resim1.jpg,resim2.jpg virgülle ayrılacak ve tek mysql sütun içerisine eklenip aynı zamanda veri çekerken virgülden sonrasını ayrı bir resim bölümü olarak çekecek bu şekilde sınırsız galeri yapmayı düşündüm fakat farklı bir yol tavsiye eden var mı? nasıl daha kolay yapabilirim.
- 20-09-2019, 09:31:47resimler diye bir tablo açıp
id | urun_id | resim_yolu
diye bir tabloyla halledebilirsiniz. Dediğiniz şekilde performanslı ve sağlıklı olmaz - 20-09-2019, 09:40:29toplu upload için bunu kullanabilirsiniz yardımcı olur. Kendinize göre düzenleyip kullanabilirsiniz.
foreach ($_FILES["newimg"]["error"] as $upload => $error) { //Foreach döngüsü kurarak toplu seçimde array olarak gelen resimleri alıyoruz if ($error == UPLOAD_ERR_OK) { //Resim seçilmiş ve hata yok ise upload yap $img_source = $_FILES["newimg"]["tmp_name"][$upload]; $img_name = $_FILES["newimg"]["name"][$upload]; $img_name = str_replace("'",'',$img_name ); $img_name = trim(str_replace(""",'',$img_name )); $resimyolu = "resimyolu/".$img_name.""; $resim = "resim klasörü/"; @mkdir($resim, 0777); $img_target = "resim klasörü/"; //Resmin yükleneceği yer move_uploaded_file($img_source,$img_target.'/'.$img_name); } } - 20-09-2019, 11:00:58FaTe adlı üyeden alıntı: mesajı görüntüle
hocam dediğiniz şekilde yaptım teşekkür ederim.