Cytat
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42601]: Syntax error: 7 ERROR: syntax error at or near "RETURNING" LINE 3: RETURNING order_id ^' in /usr/local/apache2/htdocs ....
$query = " INSERT INTO zamowienia_tmp ( order_id, product, price ...) VALUES ('ZP/".date('Y-n-j')."/' || currval('order_id_seq') , :product , :price, ...) RETURNING order_id"; $stmt = $pdo->prepare($query); $stmt -> bindValue(':product', $product, PDO::PARAM_STR); $stmt -> bindValue(':price', $price, PDO::PARAM_STR); . . . $stmt ->execute(); $result = $stmt -> fetch();
Bez RETURNING zapytanie działa poprawnie. Co robię źle ?