10/10/2018, 11:41
Giúp em về combobox trong PHP
Em có 2 bảng DL.Em muốn hỏi làm sao để tạo 2 combobox này mà giá trị hiển thị ở combobox 2 sẽ phụ thuộc vào giá trị đã chọn ở combobox 1.
Em có tham khảo 1 số đoạn code ava nhưng dữ liệu ở đó nhập cứng vào code luôn mà em thì muốn nó lấy từ trong CSDL.
Các anh giúp em với.
Em có tham khảo 1 số đoạn code ava nhưng dữ liệu ở đó nhập cứng vào code luôn mà em thì muốn nó lấy từ trong CSDL.
Các anh giúp em với.
Bài liên quan
giả sử có 2 bảng
sp(idsp,tensp)
gopy(id,idsp,tieude)
file combo.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<script type="text/JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options***91;selObj.selectedIndex***93;.value+"'");
if (restore) selObj.selectedIndex=0;
}
//-->
</script>
</head>
<body>
<?
// connect................
$id=$_GET***91;"id"***93;;
?>
<form name="form1" id="form1">
<select name="id" onchange="MM_jumpMenu('parent',this,0)">
<option>chon</option>
<?
$result=mysql_query("select * from sp");
while($row=mysql_fetch_array($result))
echo "<option value=combo.php?id=$row***91;idsp***93;>$row***91;tensp***93;</option>";
?>
</select>
<br />
<select name="giatri">
<?
$result=mysql_query("select * from gopy where masp=$id");
while($row=mysql_fetch_array($result))
echo "<option value=$row***91;id***93;>$row***91;tieude***93;</option>"
?>
</select>
</form>
</body>
</html>
[=========> Bổ sung bài viết <=========]
Bạn zuzuvn giúp mình với!
=> good luck
mình dùng $_GET[tensp] và $_GET[tiede]mà không lấy được
$id=$_GET["id"];
?>