op 1 pagina laat ik via een simpel dropdown menu een switch / case lopen.
in mijn 1 case toon ik een lijst lijst met namen.
deze zit in een tabel die ik echo via een while.
dan heb ik via een andere switch case de keuze dat ze alfa ASC of DESC sorteerd worden.
in google chrome werkt dit zonder probleem op IE wilt het niet werken.
kan iemand vertellen waarom niet
<form action="securepage.php?pag=5" method="post" enctype="multipart/form-data" name="upload" id="upload">
<table width="772" cellspacing="0" cellpadding="0">
<tr>
<td width="179" height="28"><h2> </h2></td>
<td width="593" ><h3>
<select name="keuze" id="keuze">
<OPTION VALUE="">Selecteer wat je wil doen</OPTION>
<OPTGROUP LABEL="Klanten">
<OPTION VALUE="2">klanten lijst afdrukken</OPTION>
</OPTGROUP>
</select>
<input type="submit" name="uploaden" value="OK"/>
</h3></td>
</tr>
</table>
</form>
<p>
<?php
if (empty($_POST['keuze'])) { $swichnr=1;}
if ($_POST['keuze']==2) { $swichnr=2;} //lijst afprinten
if ($_GET['keuze']==2) { $swichnr=2;} //lijst afprinten
switch ($swichnr) {
//begin van de pagina
case 1:
echo $_SESSION['msg'] ;?>
<table width='939' height='500px' >
<tr>
<h4>
<td valign="top"><p>Hier op deze pagina kan je de lijsten afprinten.</p> </td>
</h4>
</tr>
</table>
<?php
break;
?>
<?php
case 2:
$lijstkeuze=1;
if ($_POST['lijst']==1) { $lijstkeuze=1;} //Alfa ASC NAAM
if ($_POST['lijst']==2) { $lijstkeuze=2;} //Alfa DESC NAAM
?>
<h1>Klanten lijst Afprinten</h1>
<a href="javascript:window.print()">Print deze pagina</a><br />
<form action='securepage.php?pag=5&keuze=2' method='post' enctype='multipart/form-data' name='upload' id='upload'>
<table width="1242" border="0" cellspacing="0" cellpadding="0">
<tr align="center" >
<td width="82" height="47" class="styleborder3" ><h4>Klant</h4></td>
<td width="36"class="styleborder3" ><input name="lijst" type="image" src="../pics/AZ.png" width="20" height="20" value="1"/></td>
<td width="36"class="styleborder3" ><input name="lijst" type="image" src="../pics/ZA.png" width="20" height="20" value="2"/></td>
</tr>
<?php
switch ($lijstkeuze) {
case 1:
$sql= mysqli_query($link,"SELECT *,DATE_FORMAT(Klant_Datum, '%d.%m.%Y') AS datum FROM klanten_gegevens ORDER BY Naam ASC");
break;
case 2:
$sql= mysqli_query($link,"SELECT *,DATE_FORMAT(Klant_Datum, '%d.%m.%Y') AS datum FROM klanten_gegevens ORDER BY Naam DESC");
break;
?>
dit is maar een stukje maar denk dat het alle informatie bevat
dus mijn 1ste dropdown geeft de "keuze 2" die case 2 aanspreekt, dan "lijst" post in dezelfde pag=5&keuze=2 waar dan de post de lijst nr is.
1 is ASC
2 is DESC
dus dit werkt in chrome
maar niet in IE?
hoe krijg ik dit ook in IE aan de praat