mysql_query()
を呼び出しています 2回、1回は存在しない$sql
パラメータ:
mysql_query("UPDATE service SET Start_date='$Date1', Venue='$Venue', Facilitator='$Faci' WHERE ServiceID ='$id'");
if (!mysql_query($sql,$con))
する必要があります:
if (!mysql_query("UPDATE service SET Start_date='$Date1', Venue='$Venue', Facilitator='$Faci' WHERE ServiceID ='$id'"))
また、入力をエスケープせず、SQLインジェクションを利用できるようにします。理想的にはバインドされたパラメーターを使用するか、少なくとも mysql_real_escape_string()
。
例:
$Date1 = mysql_real_escape_string($Date1, $conn);