Запрос не возвращает результаты в WordPress, но работает вручную

У меня есть следующий код в WordPress

$wpdb->show_errors();
$testQuery = $wpdb->prepare("SELECT * FROM $table_name
WHERE service_id = %d
AND   token = %s" , $service_id, $token);
$testResult = $wpdb->get_results($testQuery,ARRAY_A);

echo "<pre>testQuery\n$testQuery\n";
echo "testResult: "; print_r($testResult);
echo "db error:" . $wpdb->last_error;
echo "</pre>";

Когда я копирую и вставляю результат, напечатанный в моем эхо, в phpmyadmin и запускаю запрос, он показывает результаты, однако при выполнении запроса в WordPress мой $ testResult представляет собой пустой массив. $ wpdb-> last_error не печатает никаких сообщений об ошибках.

Может кто-то указать мне верное направление?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]