У меня есть следующий код в 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 не печатает никаких сообщений об ошибках.
Может кто-то указать мне верное направление?
Задача ещё не решена.
Других решений пока нет …