У меня есть необработанный код запроса sql, который я хочу запустить с помощью построителя запросов laravel из laravel:
$q = "SELECT * FROM wp_posts WHERE post_parent = ? ORDER BY ? ? LIMIT ?, ?";
$values = ['40','post_status', "ASC" ,'1','10'];
$q = $db->connection()->select($q,$values);
Этот запрос выдаст ошибку о том, что
SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error
in your SQL syntax; check the manual that corresponds to your MySQL server
version for the right syntax to use near '? LIMIT ?, ?' at line 1 (SQL:
SELECT * FROM wp_posts WHERE post_parent = `40` ORDER BY `post_status` ASC LIMIT 1, 10)
Теперь, когда я скопирую запрос из вывода ошибок и вставлю его в phpmyadmin sql runner, он будет работать без ошибок.
Есть идеи ??