這段代碼運行但測試它..數據不正確我從數據庫中選擇數據,我在數組中做廣告通過選擇標記顯示它的標識,但是當選擇任何標識並提交時。我選擇5並點擊提交記錄將刪除是2不是5php:處理選擇標記
<?php
require_once "config.php";
$qid="select id from info_user";
$arrayid=array();
$result=mysql_query($qid);
while($res=mysql_fetch_array($result)){
$arrayid[]=$res['id'];
}
var_dump($arrayid);
if(isset($_POST['sub'])){
$id=$_POST['id'];
$q="delete from info_user where id=$id ";
$qq=mysql_query($q);
if($qq){
echo "you delete record ";
}
else{
echo "error in deleting";
}}
?>
<html>
<head>
<title>delete</title>
</head>
<form action="delete.php" method="post">
<select name="id"><?php for($i=0;$i<count($arrayid);$i++){?>
<option value="<?php echo $i;?>"><?php echo $arrayid[$i];} ?></option></select> <br />
<input type="submit" name="sub" />
</form>
</html>
數組輸出是什麼? – Elasek 2014-09-30 12:35:24
我明白英文不是你的主要語言,但是請儘量使用a來閱讀句子。或者, – winkbrace 2014-09-30 12:35:44
好的謝謝winkbrace :) – hamdy 2014-10-01 14:23:27