PHPのheader関数で気になった点
2014/05/22
結論としてページの移転の場合はexitか
ページ自体を消した方がよさ下。
test = 1;
if ($test > 0) {
header('Location:./aaa.php');
}
$sql = '
INSERT INTO test_table
(code, flg, point)
VALUES
(123, 0, 99)
';
$row = mysql_query($sql);
if文でtrueになってもsql文は通る。
header関数の直後にexit();置いとけば大丈夫。
関連記事
-
-
PHPで改行を含むデータをCSV化する際に表示崩れを防ぐ方法
PHPで改行を含むデータをCSV化した場合、そのCSVファイルをエクセル等で開く ...
-
-
PHPで日付の比較
以前に「締切日を設けて、今日の日付と比較して分岐させる」というもので 日付の比較 ...
-
-
PHPでAPIを作成しJavaScript(jQuery無し)からリクエストする方法
管理画面等から何らかのデータをMySQLに登録し、そのデータをPHPで作成したA ...
-
-
PHPからRedisを利用する際のよく使う構文について
PHPからRedisを利用する際のよく使う構文について以下にメモ。 ...
-
-
MySQLで重複を除く
ユニークな値を取り出したいときに使う。 DISTINCT(ディスティンクト) S ...