PDO'da Satır Bulup Kayıt Ekleme
Merhaba, PDO'da alt kısımdaki şekilde veritabanına kayıt yapıyorum. Ancak yapmak istediğim şu; tablode zaten girilmiş stok kodu mevcut, ilgili stok kodunu bulup bu satıra ilişkin sütunlara diğer verileri kaydetmek istoyorum. Burada WHERE komutunu düzgün biçimde çalıştırmadım. Where komutu bu şekilde düzgün çalışmamakta mı ve bana yol göstebilirmisiniz.
İlk tanımlamalar için bu veri girişi yapılacak hücreler boş olduğu için, UPDATE ile kullanmak istemiyorum.
$sorgu = $conn->prepare("INSERT INTO warehouse_variants (trendyol_barcode1, trendyol_saleper, warehouse_discount) WHERE vStockCode=:$depostokkodu' VALUES(?, ?, ?)");
$sorgu->bindParam(1, $trendyol_barcode1, PDO::PARAM_STR);
$sorgu->bindParam(2, $trendyol_saleper, PDO::PARAM_STR);
$sorgu->bindParam(3, $depoiskontoorani, PDO::PARAM_STR);
$result3=$sorgu->execute();
$sorgu = $conn->prepare("INSERT INTO warehouse_variants (trendyol_barcode1, trendyol_saleper, warehouse_discount,vStockCode) ' VALUES(?, ?, ?,?)");
$sorgu->bindParam(1, $trendyol_barcode1, PDO::PARAM_STR);
$sorgu->bindParam(2, $trendyol_saleper, PDO::PARAM_STR);
$sorgu->bindParam(3, $depoiskontoorani, PDO::PARAM_STR);
$sorgu->bindParam(4, depostokkodu, PDO::PARAM_STR);
$result3=$sorgu->execute();