2011-04-27 3 views
0

드롭 다운 값이 데이터베이스에서 가져온 드롭 다운 값을 전송하는 방법은 무엇입니까? 여기 드롭 다운 값이 데이터베이스에서 가져온 드롭 다운 값을 전송하는 방법은 무엇입니까?

내 코드는

..
<?php 


$con = mysql_connect("localhost","root",""); 
if (!$con) 
{ 
die('Could not connect: ' . mysql_error()); 
} 

mysql_select_db("thesis", $con); 

@$setup=$_GET['pqsetup']; 

?> 
<form id="form1" name="form1" method="post" action=""> 
<table width="414" border="1" align="center"> 
<tr> 
<td width="84" class="style1"> 
Set-Up: </td> 

<td width="9"> 
<td width="49"> 
<?php 

$pqsetupquer = mysql_query("SELECT * FROM pqsetup"); 

echo "<select name='pqsetup' onchange=\"reload(this.form)\">"; 
echo "<option selected>---------------------</option>"; 
while($noticia2 = mysql_fetch_array($pqsetupquer)) { 

if($noticia2['pqs_no'][email protected]$setup){ 

echo "<option value='$noticia2[pqs_no]' selected>$noticia2[pqs_name]</option>"."<BR>"; 
}else 
echo "<option value='$noticia2[pqs_no]'>$noticia2[pqs_name]</option>"."<BR>"; 

} 
echo "</select>"; 


?> </td> 
<td width="142">Menu Packages</td> 
<td width="32"> <?php 

$menuquer=mysql_query("SELECT pqs_no, menu_name FROM menu_packages"); 


//echo "<select name='menu_name' onchange=\"reload(this.form)\">"; 
echo "<select name='menu_name'>"; 
echo "<option selected>---------------------</option>"; 

while($noticia = mysql_fetch_array($menuquer)) 
{  
    if($noticia['pqs_no'][email protected]$setup) 
    { 
     echo "<option value='$noticia[pqs_no]' selected>$noticia[menu_name]</option>"."<BR>";  
    } 
    else 
     //echo "<option value='$noticia2[pqs_no]'>$noticia[menu_name]</option>"."<BR>"; 
     echo " "; 


} 
echo"</select>"; 

?></td> 
</tr> 
</table> 

</form> 

어떻게 값을 전송할 수 있으며, 또 다른 페이지에 표시 ??

+0

어떻게 전송하나요? 어디에? –

+0

다른 페이지로 이동 하시겠습니까 ??? – gaildelposo

+0

'@ $ setup = $ _ GET [ 'pqsetup']; – Rudie

답변

0

양식 작업 (양식 입력 결과를 표시하는 다른 페이지)을 정의하면 선택한 값이 변수로 필요합니다. 그래서 menu_name은 선택된 값과 같습니다. 해당 매개 변수를 읽을 수있는 방식으로 양식 작업을 구성해야합니다. 양식 가져 오기 작업을 시작 했습니까? 그렇지 않으면 매우 개방적인 질문입니다.