Lütfen koduma bakın. Hazırlamamdaki ifadeye bir dizi paramenter bağlamayı deniyorum. Web’de etrafa bakıyorum ve call_user_func_array’ı kullanmak zorunda olduğumu görebiliyorum ama işe yaramıyor. Aldığım hata: "İlk argümanın geçerli bir geri arama olması bekleniyor, 'Array' verildi" Yanlış olabilirim ama ilk argümanın bir dizi olabileceğini ve belki de bu hata mesajının yanıltıcı olduğunu varsayıyorum. Mesele şu ki, dizim hata yaptığında. Neyi yanlış yaptığımı gören var mı? Teşekkürler.MySQLI bağlanma paramlarını kullanarak call_user_func_array
$type = array("s", "s");
$param = array("string1","anotherstring");
$stmt = $SQLConnection->prepare("INSERT INTO mytable (comp, addl) VALUES (?,?)");
$params = array_merge($type, $param);
call_user_func_array(array(&$stmt, 'bind_param'), $params);
$SQLConnection->execute();
: $ type = array ("ss İşte
bu örnek dayanır tam açıklama bir referans var "); – ColumboMysqli üzerinden PDO'yu tercih etmemi sağlayan bu gibi durumlar. –