-1

コードに次の選択があります。これで、値全体が次のページに投稿されますが、変数$ 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>";
            }  
4

1 に答える 1

0

あなたはすでにそうです。一部の変数は$_GET(アクション属性のクエリ文字列) で使用できますが、dagen変数は で使用できます$_POST['dagen']

$dagen完全な文字列が必要でない場合は、値属性を追加して変数だけを取得できます。

 echo "<option value="<?php echo $dagen; ?>">
     ...
于 2013-03-07T01:17:51.013 に答える