次のような URL を介してパラメーターを送信しています。ここでは問題ありませんが、変更ボタンをクリックして、以下のコードを使用してフォームを送信すると:
<?php
if(/$_POST){
$query=mysql_query("update table-name set
NAME = '".(/$_REQUEST['name'])."',
EMAIL = '".(/$_REQUEST['email'])."'
where field-name = 'particular-value'
");
?>
データテーブルを更新していますが、すべてのフィールドに空の値があります。何かが足りないのかもしれません。アイデアはありますか?
私のフォームは
<form action="" method="post" id="modifystndt" name="modifystndt">
<table> <tbody> <tr> <td width="200px">Name of Student:</td>
<td width="400px"><strong><input type="text" name="name" id="name" value="<?php echo $NAME; ?>"></strong></td> </tr>
<tr> <td>E-mail :</td> <td><strong><input type="text" name="name" id="name" value="<?php echo $EMAIL; ?>"></strong></td> </tr>
<tr> <tbody> <table> </form>