• 07-08-2017, 20:54:31
    #1
    Merhabalar,

    Admin panelinde ürünler kategorim var ve bu ürünlerin markaları var.

    Sadece marka ekleme olayını şu şekilde post ederek yapabiliyorum.

    if(isset($_POST['markaekle']))
    {
    
    $ekle = $db->prepare("INSERT INTO brands SET
    name=:name"
    );
    
    $update = $ekle->Execute(array(
    	'name'=>$_POST['name']
    	
    	));
    if($update)
    {
    
    	echo "İşlem başarılı";
    
    }
    else echo "Kategori eklenemedi.";
    
    
    }
    fakat ürün eklerken bu insanın aşağı doğru bir dropdown liste açılmasını oradan markasını kategorisini seçmesini istiyorum.Bir de bunları toplu nasıl kayıt edebilirim ?


    $update = $ekle->Execute(array(
    	'name'=>$_POST['name']
    burada tek veri alıyor.Post içindeki değeri tek tek mi yazayım ?
  • 07-08-2017, 21:08:59
    #2
    Kategorinin farklı bir ismi ve markanın farklı bir ismi olmalı. Kategoriyi kendi adıyla markayı kendi adıyla çağıracaksın. Aslında soruyu çok fazla anlamadım ama tahmin ediyorum. Toplu kayıttan kastın ne?


    Sent from my iPhone using Tapatalk Pro
  • 07-08-2017, 22:42:53
    #3
    nsgnc adlı üyeden alıntı: mesajı görüntüle
    Kategorinin farklı bir ismi ve markanın farklı bir ismi olmalı. Kategoriyi kendi adıyla markayı kendi adıyla çağıracaksın. Aslında soruyu çok fazla anlamadım ama tahmin ediyorum. Toplu kayıttan kastın ne?


    Sent from my iPhone using Tapatalk Pro
    hocam isimler farklı şöyle anlatayım

    ürünler markalar kategori
    ürün1 marka1 kategori1
    ürün2 marka2 kategori2


    şimdi ürün ekleyeceğimiz zaman ürünler tablosunda marka ve kategori foreing key oluyor.Bu yüzden ID sini tutuyorum sadece böyle olunca direk olarak marka adı giriniz demektense

    bir dropdown menu olsun diyorum

    ürün adı : textbox
    marka adı :sececek
    kategori adı: sececek

    ekle butonuna tıklayacak verdiği veriyi veri tabanına kayıt edecek olay bu.
  • 07-08-2017, 22:52:46
    #4
    algoritmik adlı üyeden alıntı: mesajı görüntüle
    hocam isimler farklı şöyle anlatayım



    ürünler markalar kategori

    ürün1 marka1 kategori1

    ürün2 marka2 kategori2





    şimdi ürün ekleyeceğimiz zaman ürünler tablosunda marka ve kategori foreing key oluyor.Bu yüzden ID sini tutuyorum sadece böyle olunca direk olarak marka adı giriniz demektense



    bir dropdown menu olsun diyorum



    ürün adı : textbox

    marka adı :sececek

    kategori adı: sececek



    ekle butonuna tıklayacak verdiği veriyi veri tabanına kayıt edecek olay bu.

    <select name="category_id">
        <option value="1">kategori 1</option>
    </select>
    
    <select name="brand_id">
        <option value="1">marka 1</option>
    </select>
    echo $_POST['category_id'] ." ". $_POST['brand_id'];


    Sent from my iPhone using Tapatalk Pro