1
"order by"
タグに問題があります。mysqli_query
です。 実際にそれが正常に動作しますが、最後のリターンでちょうどこのエラーによって順:PHP mysqli select&order by
There was an error: Unknown column 'id' in 'order clause'
$query2 = "SELECT * FROM items WHERE itemownerid = '".$creatorid."' AND game = 1 AND `game_id` = $gameid order by id desc";
**警告**:mysqliを使用する場合は、[パラメータ化されたクエリ](http://php.net/manual/en/mysqli.quickstart.prepared-statements.php)を使用する必要があります。 ['bind_param'](http://php.net/manual/en/mysqli-stmt.bind-param.php)を使用して、クエリにユーザーデータを追加します。 **重大な[SQLインジェクションのバグ](http://bobby-tables.com/)を作成したため、文字列の補間または連結を使用してこれを実行しないでください。 ** '$ _POST'や' $ _GET'データを直接クエリに入れないでください。誰かがあなたのミスを悪用しようとすると、非常に危険です。 – tadman
アイテムテーブルに列IDがありますか? – scaisEdge
@Anantなぜ彼はすべての結果が同じ値を持っているので、その列で注文する必要がありますか? – Barmar