как я могу перечислить переменную рядом? - PullRequest
0 голосов
/ 31 января 2012

Я пытаюсь написать класс базы данных с подготовленным 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'));

и т.д. Извините, мой английский, спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...