이 코드를 실행하지만 테스트 할 때 .. 데이터가 올바르지 않습니다. 데이터베이스에서 데이터를 선택하고 배열 광고에 표시합니다. 선택 태그로 ID를 표시하지만 임의의 ID를 선택하고 제출할 경우 나는 5를 선택하고 레코드를 제출하면 2가 삭제되지 않을 것이다. 2PHP : 선택 태그
<?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
나는 영어가 당신의 주요 언어가 아니라는 것을 알고 있습니다. 그러나 a.로 문장을 읽기 쉽게 만들어보십시오. 또는 – winkbrace
ok 고마워 winkbrace :) – hamdy