これは私の最初の投稿であり、ここに同様の投稿があります: phpMyAdminに追加された列が表示されません
しかし、誰も答えていないので、ここで質問し、この問題を解決するために詳細を提供します. データベースに、追加の列を追加できるようにする必要があるテーブルがあります。次のクエリを使用してこれを行いました。
$sql = "ALTER TABLE tablename ADD columnname INT(11)"; //Run the query....
これは初日は完璧に機能しましたが、2 日目にこの php スクリプトを使用して追加の列を追加しようとすると、phpMyAdmin 構造ビューから機能するように見えます。列は正しい列名とデータ型でそこにあります。ただし、参照ビューに切り替えると、列名はなく、「null」値で満たされた空白の列だけです。ただし、個々の行をクリックすると、正しい列名と値 (その行に存在する場合) が表示されます。
スキーマを更新することをどこかで読んだので、テーブルの分析を実行してみました。しかし、私はそれを修正することに成功していません。特にこの問題が再び発生した場合は、テーブルを削除して再起動する必要はありません。これは私の最初の投稿であるため、すべてを正しくフォーマットしようとしましたが、正しくない場合はご容赦ください。また、誰かが私の質問を理解するのに問題がある場合は、スクリーンショットを取得できます。