v2.5.2
Giriş yap

sql yan yana dizi 2

burak001
716 defa görüntülendi

geçen gün sql ile ajaxtan gelen dosyaları veritabanına yan yana kaydetmeyi sormuştum
sorunum çözülmedi bazı arkadaşlar implode ile yan yana virgül ile ayır dediler onu da başaramadım
kodlar şöyle;

  $gelen_resim = count($_FILES["resim"]["tmp_name"]);
    for($i=0;$i<$gelen_resim;$i++){
   $uzanti = substr($_FILES["resim"]["name"][$i],-4,4);
   $dosyaAdi = uniqid().$uzanti;
   $yol = array("gezi_res/".$dosyaAdi);
  
   //move_uploaded_file($_FILES["resim"]["tmp_name"][$i],$yol);
  
}  echo $col = implode(",",$yol);
erhanturksen
1357 gün önce

Mantığını anlatayım kısaca örnek olarak

resim_tablosu

id
resim_adi
gonderilen_id

yukarı da ki örnek resimleri kayıt altına alacağın tablo ve sütunların olsun, burada gonderilen_id sütununa ilişkilendireceğin id'yi göndereceksin.

bu resimler bir üyeye ait diyelim, resimleri yüklerken üyenin id'sini gonderilen_id 'ye yazacaksın, üyenin sayfasında bu resimleri göstermek için
göstermek istediğin sayfada ki sorguya SELECT * FROM resim_tablosu WHERE gonderilen_id = $uyeninIDsi gibi bir sorgu yaparak
daha sonra foreach döngüsüne sokacaksın bu kadar mantığı yani senin yapmak istediğinden aslında daha kolay, gönderilen_id kısmınıda indexlersen daha iyi olacaktır.