Mysql'de Crud İşlemleri ile İlgili Bir Soru
Arkadaşlar merhaba. Bir soru soracaktım. Mesela insert işlemi yaparken (?,?,?) bu şekilde bir kullanım yapabiliyoruz yanlış bilmiyorsam. Hem işlemsel (procedural), hem nesneye yönelik (object-oriented), hem de pdo şeklinde kullanabiliyoruz değil mi? Yani (?,?,?) bu yapıyı hangisinde kullanabiliriz, hangisinde kullanamayız anlayamadım. Mesela "prepare" metodunu her üç yapıda da kullanabiliyor muyuz? Yani pdo, oop ve procedural yapılarında. Kullanımları nasıl? Toplu bir şekilde görebileceğim bir kaynak var mı?
$yeni=$market->prepare("INSERT INTO urun(urun_bas, urun_detay) VALUES (?,?)");
$yeni->execute([$_POST['bas'],$_POST['detay']]);
fark şu
$yeni->execute(array($_POST['bas'],$_POST['detay']));
yerine
$yeni->execute([$_POST['bas'],$_POST['detay']]);
KULLANIRSAN ?,? kullanabılırsın