Я пытаюсь написать класс базы данных с подготовленным mysqli. Но у меня проблема.
отправляю информацию;
echo $db->gor("SELECT mail, yazar FROM uyeler where mail=? AND yetki=?",array('ss','test@test.com','2'));
и это функция моего класса;
function gor(){
$args = func_get_args();
if ($stmt = $this->durum->prepare($args['0'])) {
call_user_func_array(array($stmt, "bind_param"), $args['1']) ;
$stmt->execute();
$stmt->bind_result($mail, $writer);
$stmt->fetch();
echo $mail,' ', $writer,'<br>';
$stmt->close();
}else echo 'problem';
}
что мне нужно?
$db->gor("SELECT mail, writer FROM member where mail=? AND permission=?",array('ss','test@test.com','2'));
Когда я не пишу ни одной переменной или 50 переменных, я добавляю;
$stmt->bind_param('sss',variable1,variable2,variable3);
автоматически добавляет s и переменную.
$db->gor(this is querysection,array('ss // how much I need','I send variable1','variable2'));
и т.д. Извините, мой английский, спасибо.