我有這樣的形式:更新單元,其中ID
<?php
$id = $_GET['id'];
?>
<form method="POST" action="send.php?<?php echo $id; ?>"
<p><input type="text" class="result" size="80%" required placeholder="number">
</p>
<p>
<input type="hidden" name="id">
<div style="width:200px;">
<span class="a-button a-button-primary a-padding-none a-button-span12">
<span class="a-button-inner">
<input id="continue-top" class="a-button-text " tabindex="0" type="submit" value="Continue" >
</span>
</span>
</div>
</p>
</form>
我想更新列result
其中
$id = $_GET['id'];
如何更新 '結果' 其中id =爲例26在這裏?:
mysql_query("UPDATE `cc` SET `result`=
('".$_POST['result']."')",$db) ;
header('Refresh: 1; url=admin.php');
某些元素需要名稱'result'。這會打開SQL注入。 'send.php?<?php echo $ id;?>'也沒有設置GET參數。你需要'id ='。 – chris85
http://dev.mysql.com/doc/en/update.html –