Num строк, возвращающих 0 при использовании подготовленных операторов в MySQL - PullRequest
0 голосов
/ 18 марта 2012

я ищу num строк из определенной таблицы, используя этот запрос ниже

    $check_log = $friend_zone->prepare("SELECT ip, attempts FROM login_attempts WHERE ip = '127.0.0.1'");
//$check_log->bind_param("s", $ip);
$check_log->execute();
$check_log->bind_result($sqlip, $sqlattempts);
$check_log->fetch();
$log = $check_log->num_rows;
$check_log->close();
echo $log;   

Сначала я связывал параметры, затем друг сказал мне закомментировать строку bind_param и выполнить запрос в обычном порядке, в любом случае он возвращает 0. В таблице две строки, обычный запрос mysqli вернул 2, когда их было три. Подготовленные операторы возвращают 0, когда их два: \

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