Ошибка базы данных WordPress:

Я использую $ wpdb для подключения к другой базе данных, чем мой WordPress, например:

$newdb = new wpdb(DB_NEW_USER, DB_NEW_PASSWORD, DB_NEW_NAME, DB_NEW_HOST); 

Мне нужно вставить несколько строк в базу данных. Я использовал код из этого ответа StackOverflow .

Чтобы выполнить запрос, я использовал следующий код:

 $newdb->query( $newdb->prepare("$query", $values)); 

Когда я выполнил echo $query , это результат: (есть более трех столбцов, но я сократился, если на время)

 INSERT INTO table (column1, column2, column3) VALUES ('%s', '%s', '%s') 

Когда я делал var_dump($values) , он возвращал массив с тем же количеством строк, что и столбцы.

Когда я выполнил запрос, я получил следующую ошибку:

Ошибка базы данных WordPress: [Запрос пуст]

Я попытался выбрать из базы данных аналогичным образом, и это действительно сработало, поэтому моя связь с db работает.

Что я делаю не так?

Solutions Collecting From Web of "Ошибка базы данных WordPress:"