問題タブ [laravel-8]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
154 参照

mysql - Laravel DB::select 構文エラーまたはアクセス違反エラー (ネイティブクエリとして機能)

Laravel DB ファサードを使用して、次のクエリを実行しようとしています。

次のエラー メッセージが表示されます。

lluminate\Database\QueryException SQLSTATE[42000]: 構文エラーまたはアクセス違反: 1064 SQL 構文にエラーがあります。near '? を使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。LIMIT 3' at line 4 (SQL: SELECT P.*, PTR.score FROM reviews R, products_to_reviews PTR, j_products P WHERE R.id = 1 AND PTR.review_id = R.id AND P.id = PTR.product_id ORDER BY PTR.score desc LIMIT 3 )

ただし、エラー内の SQL コードは、データベースに対して直接実行すると、ネイティブ クエリとして機能します。

編集:方向部分の順序に絞り込みました。私が変更した場合:

SQL ステートメントはエラーなしで実行されます。

0 投票する
1 に答える
48 参照

laravel - 最後の Laravel コントローラー関数でデータが失われる

セキュリティのために別の方法でパスを渡すことなくパラメーターを送信していますが、最後の関数の問題は、パラメーターが失われ、機能dd()しないことです。未定義のビューのみを返します変数$data

コントローラ

これも機能しないために変更されました...