質問
ユーザーが取った特定の予定を変更するにはどうすればよいですか?
updateData.php
$strUserID = $_POST["sUserID"];
/*** Update ***/
$strSQL = " UPDATE book_appointment SET
Type = '".$strType."'
,Date = '".$strDate."'
,Time = '".$strTime."'
WHERE UserID = '".$strUserID."'
";
私が見ているように、phpの更新クエリでは:
where句をUserId = 'UserId'
toに変更AppointmentId = 'AppointmentId' and UserId = 'UserId'
これにより、ID が AppointmentId であり、ユーザーが UserId である予定が更新されます。
これを行います。要求とともに正しい予定 ID を投稿するたびに、ユーザー ID は必要ありません。
だからこれは私がやったであろうことです
$strAppointmentID = $_POST["AppointmentID"];
そして、更新(正確なテーブル構造がないことに注意してください。AppointmentID
必要に応じて変更してください)
$strSQL = " UPDATE book_appointment SET
Type = '".$strType."'
,Date = '".$strDate."'
,Time = '".$strTime."'
WHERE AppointmentID = '".$strAppointmentID."'
";
あなたの質問は、SQLの問題によるAndroidの問題ではないことに注意してください