PHPでSQL文(MySQL)を実行すると、思うように実行できません。
下記のように、ある値に+1したいだけなのですが...。(-1だと実行できる)
PHP
1<?php 2 3 $DAY = "1月1日"; 4 $TIME = "11:00"; 5 $sql = "UPDATE `TABLE` SET `$DAY` = `$DAY` +1 WHERE id = '$TIME'"; 6 $stmt = $dbh -> prepare($sql); 7 $stmt -> execute(); 8 9?>
なぜ+1だと実行できないのか、またどのように記述すべきでしょうか?
初歩的な質問ですが、ご回答お願いいたします。
回答3件
あなたの回答
tips
プレビュー