mysql_real_escape_string
ではなくmysqliを用いて、
mysqlデータペースにデータをinsertする方法がありますが、
insertではなくupdateでも同じことをしたい時、どのような書き方になりますか?
下記のようになるかと思うのですが、どうでしょうか?
【insert文】
$stmt = $mysqli->prepare("INSERT INTO Vegetables VALUES (?, ?, ?, ?)"); $stmt->bind_param('sssd', "トマト", "リコピン", "ビタミンC", "001");
【update文】
$stmt = $mysqli->prepare("UPDATE Vegetables SET name = ?, ingredient1 = ?, ingredient2 = ?, ingredient3 = ?"); $stmt->bind_param('sssd', "ピーマン", "ビタミンB6", "ビタミンK", "001");
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。