たとえば、msq データベースには、apple、banna、lemon、orange の 4 つのテーブルがあり、apple テーブルには、ブランド、色、名前、コメントの 4 つのフィールドがあり、コメント データを検索して変更または削除する必要があります。名前には完全な SQL ステートメントを記述します。 (動作を確実に成功させるための例、句読点の指定には特に注意してください)
PHP の作成
どのようなデータベースが使用されていますか?
使用されるデータベースは mysql です
update apple set `comment`='xxx' where name='aa'
set の後には二重引用符が続きますか、それとも一重引用符が続きますか?
(以下は完全なコードですが、どこにエラーがあるのか分かりません。文法上の引用符の問題のようです)
session_start()
if(isset($_SESSION[ 'nowuser'])){
$username= $_SESSION['nowuser'];
$reason=$_POST['reason'];
//フォームをチェック
if(strlen($reason) >0){
$sql = "select * from module1 where username='".$username."' ";
更新理由 set `comment`='$reason' where name='$username'
$sql = "INSERT INTO module1(reason)VALUES('reason')";
if(mysql_query($sql,$conn))
exit('送信成功!);
else
echo"送信失敗! ";
}else{
exit('空白を埋めてください、もう一度送信してください!Return');}
}else{
exit('ログに記録されていませんで!Return');