• 27-11-2012, 22:17:34
    #1
    Haber ekleme modülüm var.
    Hem haberi ekleyip, hem habere resim eklemek istiyorum..
    Sayfa içerisinde iki tane formum var.
    Biri haber ekliyor.
    Diğeri resim yüklüyor.
    Veritabanında haber ve resim tablosu var.

    resim tablosu = id | haberid | resimyolu

    Ben form içerisinde kullanıcı resmi yüklerse haberid yi nasıl post edebilirim ?

    Not: Haber ekleme ve resim ekleme aynı sayfa içerisinde.
    mysql_insert_id() bunu buldum ama yapamadım.
  • 28-11-2012, 09:54:02
    #2
    Haberleri Selectle option İçine Çekip Oradan optionların value değerlerine haberin idsini bastırabilirsiniz.İstediğiniz Haberi Seçip Resmi Eklerken O id yi ekletebilirsiniz.
  • 28-11-2012, 11:38:48
    #3
    haber eklemeden resim yükleme yaparsa sorun yaşarsın , adım adım yapabilirsin 2. adımda resim yükleme seçeneği , yada özel uniq bir değer oluşturup hem yazıya hemde resime bunu kaydedersin.

    Eğer kullanıcı ilk önce haberi kaydediyorsa id yi mysql_insert_id() ile alabilirsin.

    http://www.php.net/manual/tr/functio...-insert-id.php
  • 28-11-2012, 12:09:55
    #4
    FaTe adlı üyeden alıntı: mesajı görüntüle
    haber eklemeden resim yükleme yaparsa sorun yaşarsın , adım adım yapabilirsin 2. adımda resim yükleme seçeneği , yada özel uniq bir değer oluşturup hem yazıya hemde resime bunu kaydedersin.

    Eğer kullanıcı ilk önce haberi kaydediyorsa id yi mysql_insert_id() ile alabilirsin.

    http://www.php.net/manual/tr/functio...-insert-id.php

    arkadaşında dediği gibi
    mysql_insert_id()
    bu fonksiyon veri tabanında ki son eklenmiş id numarasını verir

    böylece php sayfasında ilk önce haberi kaydettir akabinde resim kaydetme fonksiyonunu yaz ve $id = mysql_insert_id();

    kaydettirirken de $id yi kullanırsın