使用php从选择下拉列表中保存sql变量

时间:2013-03-07 01:12:53

标签: php sql variables

我的代码中有以下选择。现在它将整个值发布到下一页,但是如何将变量$ dagen传递到下一页?

<form method="post" action="pagina4.php?lang=<?=$_SESSION['lang'];?>&naam=<?=$naam;?>&fietskeuze=<?=$fietskeuze;?>&opties=<?=$opties;?>&optieid=<?=$optieid;?>">
        <select id="dagen" name="dagen" style="width:250px;" style="height:250px;">
            <?php
            $query="SELECT * FROM $tabel WHERE fietstype='$fietskeuze'";
            $result=mysql_query($query) or die ("Ophalen prijzen mislukt: ".mysql_error());

            while ($row=mysql_fetch_array($result)) {
            $dagen=$row[dagen];
            $prijs=$row[prijs];
                echo "<option>
                    $dagen ".$lang['pagina3_dag']." - Tarief: EUR   ".$prijs."  
                </option>";
            }  

1 个答案:

答案 0 :(得分:0)

你已经是。您可以在$_GET(操作属性的查询字符串)中使用某些变量,但dagen中的$_POST['dagen']变量将可用。

如果完整字符串不是您想要的,您可以添加一个值属性来获取$dagen变量:

 echo "<option value="<?php echo $dagen; ?>">
     ...