「SQL 構文にエラーがあります。2 行目の 'rs)' 付近で使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください」というエラーが表示されます。
ここに私のコードがあります:
<div id="main" >
<form name="form1" method="POST" >
<div id="input" align="center">
<table width="700" border="1">
<tr>
<td>Seat Preference</td>
<td>Zone</td>
<td>Meal Preference</td>
<td>Medical Considerations</td>
<td>Dietary Considerations</td>
</tr>
<tr>
<td> <select name="seat">
<option>Window Seat</option>
<option>Aisle Seat</option>
</select></td>
<td> <select name="zone">
<option>Smoking</option>
<option>Non-Smoking</option>
</select></td>
<td> <select name="meal">
<option>Vegetarian</option>
<option>Non-Vegetarian</option>
</select></td>
<td> <input type="text" name="medical"/></td>
<td> <input type="text" name="dietary"/></td>
</tr>
</table>
</div>
<div id="button" align="center" >
<input type="submit" value="Take Fare and Proceed" name="submit"/>
</div>
</form>
<?php
mysql_connect("127.0.0.1","root","");
mysql_select_db("cmc");
if (isset($_POST["submit"]))
{
$r=mysql_query("select * from reservation where transid=".$_REQUEST["id"].""); $d=mysql_fetch_assoc($r);
then query is::
mysql_query("INSERT INTO
manifest(`day`,`month`,`year`,`class`,`sector`,`seat`,`zone`,`meal`,`medical`,`dietary`,`fare`)
VALUES(".$d["day"].",'".$d["month"]."','".$d["year"]."','".$d["class"]."','".$d["sector"]." ','".$_POST["seat"]."','".$_POST["zone"]."','".$_POST["meal"]."','".$_POST["medical"]."','" .$_POST["dietary"]."',".$d["fare"].")
") or die(mysql_error());
さらなるコードは次のとおりです。
header("Location: print.php");
$dnew=$d["availibilty"]-1;
mysql_query("update reservation set availibility=".$dnew."");
header("Location: print.php");
}
?>
</div>
エラーが見つかりません。航空会社のオンライン予約の php コードです