folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Class.Upload İle Toplu Mysql Resim Nasıl Yüklerim



Class.Upload İle Toplu Mysql Resim Nasıl Yüklerim

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Bektas
    x-files
    x-files's avatar
    Kayıt Tarihi: 06/Eylül/2005
    Erkek

    Selam Mürit ve Mürideler;

    Şöyle bir yardıma ihtiyacım var?

    Class.Upload ile toplu olarak resim yükleyebiliyorum. Bu resmi hem orjinal boyutta hemde küçük boyuta çevirip sunucuya aktarıyorum Bunların adlarını ekrana da bastıyıroyum. ama bunları veri tabanında bulunan resimler tablosunda bulunan resim_adi thumnial olarak aldığım küçültüğüm resimleri de kucuk sutununa  ve get olarak aldığım id numarasını da fotoid olarak alt alta nasıl kaydederim.

    Kodların çalışır hali şurda bir yardımcı olabilirseniz memnun olurum

    https://www.ideone.com/3yx3Xo 

     


    //Hayat Bazen Tatlıdır//--//Aşıksan vur saza şoförsen bas gaza// https://zulfumehmet.com/ Kişisel bir olay
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    EmQceR
    EmQceR's avatar
    Kayıt Tarihi: 14/Kasım/2007
    Erkek

    Alt alta demek istediğin nedir hocam ?

    Edit

    echo $handle->file_dst_name;

    Bunun yerine $degisken =  $handle->file_dst_name;

    yazıp $degisken i db ye kayıt edebilirsin 

    EmQceR tarafından 28/Eyl/18 16:28 tarihinde düzenlenmiştir

    ...
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Bektas
    x-files
    x-files's avatar
    Kayıt Tarihi: 06/Eylül/2005
    Erkek
    EmQceR bunu yazdı

    Alt alta demek istediğin nedir hocam ?

    Edit

    echo $handle->file_dst_name;

    Bunun yerine $degisken =  $handle->file_dst_name;

    yazıp $degisken i db ye kayıt edebilirsin 

    Alt alta derken örneğin şu şekilde 3 tane foto yükledim foto idsi 5 olsun fotoların adı 1. mehmet 2. ahmet 3. recep

    id (bura otomatik fotoid benim istediğim kod resimadi kucuk
    1 5 mehmet.jpg mehmet_kucuk.jpg
    2 5 ahmet.jpg ahmet_kucuk.jpg
    5 recep.jpg recep_kucuk.jpg

    bu şekilde bir resimler tablosuna kaydetsin istiyorum.


    //Hayat Bazen Tatlıdır//--//Aşıksan vur saza şoförsen bas gaza// https://zulfumehmet.com/ Kişisel bir olay
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    DuPi
    DuPi's avatar
    Kayıt Tarihi: 21/Ağustos/2005
    Erkek
    • $sql = "INSERT INTO resimler (fotoid, resim_adi, kucuk...) ";
    • $sql .= "VALUES ('$id', '".$uploaded[1]['resim_adi']."', '".$uploaded[1]['kucuk']."'))";
    • $x = mysql_query($sql);

    ilk satırda kucuk... o üç nokta nedir?

    bu yukardaki satırlardan önce die(print_r($uploaded)); yazıp çıktıyı atabilir misin?


    Ne zaman birşey öğrenmek istesem, Birden Vaktim Kalmıyor ?
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    hipokondriyak
    hipokondriyak's avatar
    Kayıt Tarihi: 02/Temmuz/2007
    Erkek

    abı duz php bılmıyorum codeignterla benzer bır ıslem yaptımg ecen gun teklif tablom var bırde teklif urunlerı tablom var tek seferde teklıflerı kaydedıyorum kaydetme basarıyla ıster 3 ıster 1000 tane urunu de teklif idsi ile bırlıkte teklifurunleri tablosuna kaydedıyorum. 

    insert_batch komutu var codeiginterda 

    once verıyı saydırıyorsun count ıle sonrasında ınsertı de buna gore yapabılıyorsun 

     

    *foto_id db yer alacak 

    oncesınde ıstersen last_id olarak tanımlatabılırsın ben db ıslem yapılan son ıd e gore alıyordum cunku urunlerı eklemeden once teklıfı ınsert ettırıyorum basarılı ıse dıye alttakı kod gelıyordu 

     

    html dekı ınpıt dosyamda su sekılde 

     

    <input id="prependedtext" name="name" class="form-control" placeholder="offer Name" type="text">

     

    $offerunit_name = $this->input->post('uname');

     

    $count = count($offerunit_order);
    for($i = 0; $i<$count; $i++){
    $data2[] = array(
    'foto_id'=>$foto_id,
    'image_name'=>$image_name[$i],

    );
    }

    $kayit = $this->db->insert_batch('offerunit', $data2);


    Homo sapiens, yaşamak için, diğer canlıların yaşamasına muhtaç; obligat parazit türüdür. "Sen olursan boş bardak , sana olur koyan çok su. a.g."
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Bektas
    x-files
    x-files's avatar
    Kayıt Tarihi: 06/Eylül/2005
    Erkek
    DuPi bunu yazdı
    • $sql = "INSERT INTO resimler (fotoid, resim_adi, kucuk...) ";
    • $sql .= "VALUES ('$id', '".$uploaded[1]['resim_adi']."', '".$uploaded[1]['kucuk']."'))";
    • $x = mysql_query($sql);

    ilk satırda kucuk... o üç nokta nedir?

    bu yukardaki satırlardan önce die(print_r($uploaded)); yazıp çıktıyı atabilir misin?

    213672-13_thumbnial.jpg213672-13.jpgArray ( [0] => Array ( [large] => 213672-13_thumbnial.jpg [small] => 213672-13.jpg ) ) 1

    bu yazıyor reis


    //Hayat Bazen Tatlıdır//--//Aşıksan vur saza şoförsen bas gaza// https://zulfumehmet.com/ Kişisel bir olay
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    DuPi
    DuPi's avatar
    Kayıt Tarihi: 21/Ağustos/2005
    Erkek

    kodu şimdide buna çevir

    foreach($uploaded as $upload)
    {
    $sql = "INSERT INTO resimler (fotoid, resim_adi, kucuk...) ";
    $sql .= "VALUES ('$id', '".$upload['resim_adi']."', '".$upload['kucuk']."'))";
    $x = mysql_query($sql);
    }

     


    Ne zaman birşey öğrenmek istesem, Birden Vaktim Kalmıyor ?
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Bektas
    x-files
    x-files's avatar
    Kayıt Tarihi: 06/Eylül/2005
    Erkek
    DuPi bunu yazdı

    kodu şimdide buna çevir

    foreach($uploaded as $upload)
    {
    $sql = "INSERT INTO resimler (fotoid, resim_adi, kucuk...) ";
    $sql .= "VALUES ('$id', '".$upload['resim_adi']."', '".$upload['kucuk']."'))";
    $x = mysql_query($sql);
    }

     

    reis kodu düzenleyip info@zulfumehmet.com gönderebilir misin rica etsem.


    //Hayat Bazen Tatlıdır//--//Aşıksan vur saza şoförsen bas gaza// https://zulfumehmet.com/ Kişisel bir olay
Toplam Hit: 1546 Toplam Mesaj: 8
php mysql resim yükleme class.upload