Здравствуйте, добрые люди, помогите пожалуйста с pdo запросом, вот код
$stmt = $pdo->prepare('SELECT * FROM questions WHERE cat_id=? ORDER BY date DESC LIMIT ? , ? ');
$stmt->execute(array($get_cat, 1, 40));
выдает ошибку Fatal error: Uncaught exception 'PDOException' with message '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 ''1' , '40'' at line 1' in ..........
А если делаю так:
$stmt = $pdo->prepare('SELECT * FROM questions WHERE cat_id=? ORDER BY date DESC LIMIT 1 , 40 ');
$stmt->execute(array($get_cat));
То все нормально. Я только учусь, не судите строго. Версия PHP 5.2