[英]dropdown menu mysql PHP
我在PHP上是新的。 我在mydropdown菜单程序上有问题。 我创建具有名称ID和名称的表。与mysql数据库连接这就是我想要的, 当我在下拉菜单1中选择ID 1时,然后下拉菜单2“仅显示”名称“ ex:dk”和其他示例“ id 2” =名称:“詹姆斯” ....
<?php
/*---START -----*/
$host ='localhost';
$user ='root';
$pass ='';
$db ='sqldumb';
$kon =mysql_connect($host, $user, $pass);
if(!$kon)
die('EROR '.mysql_error());
$dbkon =mysql_select_db($db);
if(!$dbkon)
die('EROR '.mysql_error());
/*-------END ------*/
$sql = '';
$result = mysql_query("SELECT * FROM cahkos");
$sql .= '<select>';
while($row = mysql_fetch_array($result))
{
$sql .= "<option value='".$row['id']."'>".$row['id']."</option>";
}
$sql .= '</select>';
?>
<?php
$sql1 = '';
$result = mysql_query("SELECT * FROM cahkos Where name = '.$row[id].' );
$sql1 .= '<select>';
while($row = mysql_fetch_array($result))
{
$pilihan1 .= "<option value='".$row['name']."'>".$row['name']."</option>";
}
$sql1 .= '</select>';
?>
<html>
<head></head>
<body>
<table align=center >
<tr>
<td font-size=100>choose ID</td>
<td><?php echo $sql;?></td>
</tr>
<tr>
<td font-size=100>choose Name</td>
<td><?php echo $sql;?></td>
</tr>
</table>
</body>
这个
$result = mysql_query("SELECT * FROM cahkos Where name = '.$row[id].' );
应该是这个
$result = mysql_query("SELECT * FROM cahkos Where name = '".$row['id']."'" );
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.