- PHPエラーの原因と対策
- 80 view
SQLのORDER BYによるソート結果がおかしいとき(文字付きの連番)
良いか悪いかは別にして、1から始まる番号に文字を付加してA1、A2、… A10 … A20のような番号を入力することもあります。たとえば、次のnoフィールドのよ…
PHP入門時に起きる文字化け、おかしな結果、なぜか動かない、変なエラーメッセージなどの原因と対策を紹介していきます。
良いか悪いかは別にして、1から始まる番号に文字を付加してA1、A2、… A10 … A20のような番号を入力することもあります。たとえば、次のnoフィールドのよ…
「Warning: fopen(answer.csv) : failed to open stream: Permission denied … 」というエラー…
MySQLデータベースを使うときに表示される「Table 'Table1' doesn't exist」というエラーメッセージは、直訳するとテーブルTable1…
長いエラーメッセージですが、ほとんどの原因はSQLの入力ミスです。#1064 - You have an error in your SQL syn…
「Duplicate entry '1' for key 'PRIMARY'」エラーは、データベース(テーブル)に入力しようとしたデータの主キー(idフィールド…
記述した内容をそのまま表示できる点でヒアドキュメントは便利ですが、ヒアドキュメントの中に記述した変数が展開(値が出力される)されてしまうのが不便なときもあります…
ループの中でbreak文を使うと、そのループを抜けることができますが、二重ループの内側でbreakを使うと、内側のループを抜けるだけです。<?…
「Empty delimiter」というWarningメッセージは、mb_strpos関数やstrpos関数、explode関数などで表示されます。mb…