Выберите запрос возвращает 0 строк в PHP и 1 строке в PhpMyAdmin [Duplicate]Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Выберите запрос возвращает 0 строк в PHP и 1 строке в PhpMyAdmin [Duplicate]

Сообщение Anonymous »

Я пытаюсь выполнить довольно простой запрос: < /p>

Код: Выделить всё

SELECT `id`
FROM `some_table`
WHERE `field_1`=? AND `created` >= DATE_SUB(Now(), INTERVAL 1 DAY)
< /code>

 Таблица Field_1 'В таблице базы данных-varchar (256).
< /li>
 Параметр' field_1 '-это строка 256 и включает только [a-fa-f0-9]. Запрос в PhpMyAdmin Я получаю 1 строку, как и ожидалось. #1 < /strong>

Вот код PHP:
< /p>
$mysqli = new mysqli($mysql_config['Host'], $mysql_config['User'], $mysql_config['Passphrase'], $mysql_config['Database']);
if ($mysqli -> connect_errno) {
syslog(LOG_ERR, '...');
exit;
}

if (!($stmt = $mysqli -> prepare('SELECT `id` FROM `some_table` WHERE `field_1`=? AND `created` >= DATE_SUB(Now(), INTERVAL 1 DAY)'))) {
syslog(LOG_ERR, '...');
exit;
}

if (!$stmt -> bind_param('s', $string_value)) {
syslog(LOG_ERR, '...');
exit;
}

if (!$stmt -> execute()) {
exit;
}

$stmt -> bind_result($id);
exit ('num rows is: ' . $stmt->num_rows);
и выход всегда: Num Rows: 0.

Подробнее здесь: https://stackoverflow.com/questions/249 ... phpmyadmin
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»