だから、ディスコグラフィーテーブルの名前を「アルバム」から「リリース」に変更しようと思っていたのですが、とにかく、それは私にとってより意味のあるものでした...大きな間違いです! クエリが突然機能しなくなりました...何時間も調査した後、「リリース」はmySQLの予約語であり、正しいエスケープが使用されている場合にのみ使用できることに気付きました。この場合、エスケープは記号`です。このように
<?php
$sql = 'SELECT release.release_id, release.title, release.subtitle
FROM `release`
WHERE release.released_id = 567';
?>
私の質問は、これが PHP で予約済みの mysql 単語をエスケープする正しい方法であるかどうかです。これについて正規化する方法はありますか?ありがとう