Dropdownmenu Filter
Ik heb een script, die filtert 2 zoekopdrachten en sorteert ze daarna in een tabel (zie: http://i9.tinypic.com/4kd46de.jpg)
Ik heb nu geprobeerd een 3e dropdownmenu toe te voegen, zonder invoerveld, en als je op een item klikt in het menu, dat hij dit filter ook toepast. Het gaat om auto's, dat wanneer je een specifieke auto aanklikt hij filtert op het kenteken dat bij de auto past. Dit kenteken staat in de database. (Voorbeeld: http://i13.tinypic.com/6cwxugi.jpg)
Wat is de makkelijkste manier om dit voor elkaar te krijgen?
Hierbij de code:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
<html>
<head>
<title>Rittenlijst</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head>
<?php error_reporting(0); ?>
<?php include ("style.css") ?>
<?php include ("connectie.php") ?>
<body topmargin="0">
<form action="zoeken.php" method="post">
<table background="img/top.jpg" align="center" width="780" height="60" border="0" cellpadding="0" cellspacing="0"
bgcolor="#FFFFFF">
<tr>
<td align="left"><a href="index2.php?afg=Nee"><img src="img/Terug.gif" alt="Terug naar het Overzicht" width="39"
height="40" border="0" align="absmiddle"></a> <a href="toevoegen.php"><img src="img/Nieuw.gif" alt="Rit Toevoegen"
border="0" align="absmiddle"></a>
<a href="/vernieuwen"><img src="img/Refresh.gif" onClick="self.location.reload();" alt="Vernieuwen" border="0"
align="absmiddle"></a> <a href="printen.php"><img src="img/printen.gif" alt="Overzicht Afdrukken" width="39"
height="40" border="0" align="absmiddle"></a>
</td>
<td align="right"><a href="kenteken.php"><img src="img/Kenteken.gif" alt="Auto, Chauffeur of Invoerder Toevoegen"
border="0" align="absmiddle"></a>
<a href="zoeken.php"><img src="img/Zoeken.gif" alt="Zoeken" border="0" align="absmiddle"></a> <a
href="help.php"><img src="img/Help.gif" alt="Help" border="0" align="absmiddle"></a></td>
</tr>
</table>
<table align="center" width="780" border="0" cellpadding="4" cellspacing="0" bgcolor="#FFFFFF">
<tr class="titeldatumbalk">
<td colspan="4"><strong>Zoeken</strong></tr>
<tr>
<td width="25%" class="titelkolombalk"> <p align="center">
<select name="a1">
<option value="">Klik voor opties..</option>
<option value="ordernr">Ordernummer</option>
<option value="datum">Datum</option>
<option value="kenteken">Kenteken</option>
<option value="bestemming">Klant</option>
</select>
<br>
<input name="a" type="text" id="a" size="20" maxlength="50">
<br>
<br>
<input type="Submit" name="Action" value="Zoek">
</p></td>
<td width="25%" align="center" valign="top" class="titelkolombalk">
<div align="center">
<select name="b1">
<option value="">Klik voor opties...</option>
<option value="ordernr">Ordernummer</option>
<option value="datum">Datum</option>
<option value="kenteken">Kenteken</option>
<option value="bestemming">Klant</option>
</select>
<br>
<input name="b" type="text" id="b" size="20" maxlength="50">
</div></td>
</tr>
</table>
</form>
<?php include ("style.css");
if ($_SERVER['REQUEST_METHOD'] == "POST"){
$connectie = mysql_connect(HOST, USER, PASS);
mysql_select_db(DB);
$datum = $_POST['datum'];
$kenteken = $_POST['kenteken'];
$query1 = mysql_query("SELECT DISTINCT datum, kenteken FROM ritten WHERE datum='".$datum."' AND kenteken='".$kenteken."'") or die(mysql_error());
$a1 = $_POST['a1'];
$b1 = $_POST['b1'];
$c1 = $_POST['c1'];
$d1 = $_POST['d1'];
$a = $_POST['a'];
$b = $_POST['b'];
$c = $_POST['c'];
$d = $_POST['d'];
$select = ($b1=="") ? "$a1" : "$a1, $b1" ;
$where2 = ($b1=="") ? "" : "AND ".$b1." = '".$b."' ";
$query1 = ("SELECT DISTINCT kenteken FROM ritten WHERE kenteken = 'BJ-BX-42'");
$sql =mysql_query($query1) or die(mysql_error());
while($query2 = mysql_fetch_array($sql)) {
print '<table align="center" border="0" cellspacing="0" cellpadding="4" width="780">
<tr class="titeldatumbalk">
<td colspan="8">Zoekresultaten</td>
</tr>
<tr class="titelkolombalk">
<td width="9%">Urgentie</td>
<td width="25%">Bedrijfsnaam</td>
<td width="22%">Adres</td>
<td width="9%">Type</td>
<td width="8%">Ordernr</td>
<td width="13%">Chauffeur</td>
<td width="8%">Afgehandeld</td>
<td width="6%"></td>
</tr>';
$query3 = ("SELECT * FROM ritten WHERE ".$a1." = '".$a."' $where2");
$sql2 =mysql_query($query3) or die(mysql_error());
$aKleuren = array(
"Hoog" => "#FF0000",
"Normaal" => "#FF9900",
"Laag" => "#00CC00");
$aAfg = array(
"Ja" => "Ja",
"Nee" => "Nee",
"Annu" => "Geannuleerd");
while($query4 = mysql_fetch_array($sql2)) {
$kleur = (isset($aKleuren[$query4['urgentie']])) ? $aKleuren[$query4['urgentie']] :
'#FF9900' ;
$opm = ($query4['opmerking']=="") ? '' : '<img src="img/info.gif" border="0"
alt="'.$query4['opmerking'].'">' ;
$afgt = (isset($aAfg[$query4['afgehandeld']])) ? $aAfg[$query4['afgehandeld']] : 'Onbekend'
;
print'
<tr class="tekst">
<td><font color="'.$kleur.'"><strong>'.$query4['urgentie'].'</strong></font></td>
<td><font color="#000000">'.$query4['bestemming'].'</font></td>
<td><font color="#000000">'.$query4['adres'].'</font></td>
<td><font color="#000000">'.$query4['type'].'</font></td>
<td><font color="#000000">'.$query4['ordernr'].'</font></td>
<td><font color="#000000">'.$query4['chauffeur'].'</font></td>
<td><font color="#000000">'.$afgt.'</font></td>
<td><font color="#000000"><div align="right">'.$opm.' <a
href="wijzigen.php?key='.$query4['id'].'"><img src="img/kl_wijzigen.gif" border="0" alt="Rit Wijzigen"></a></div></font></td>
</tr>';
}
print '
</table><br>';
} }
?>
</body>
</html>
<head>
<title>Rittenlijst</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head>
<?php error_reporting(0); ?>
<?php include ("style.css") ?>
<?php include ("connectie.php") ?>
<body topmargin="0">
<form action="zoeken.php" method="post">
<table background="img/top.jpg" align="center" width="780" height="60" border="0" cellpadding="0" cellspacing="0"
bgcolor="#FFFFFF">
<tr>
<td align="left"><a href="index2.php?afg=Nee"><img src="img/Terug.gif" alt="Terug naar het Overzicht" width="39"
height="40" border="0" align="absmiddle"></a> <a href="toevoegen.php"><img src="img/Nieuw.gif" alt="Rit Toevoegen"
border="0" align="absmiddle"></a>
<a href="/vernieuwen"><img src="img/Refresh.gif" onClick="self.location.reload();" alt="Vernieuwen" border="0"
align="absmiddle"></a> <a href="printen.php"><img src="img/printen.gif" alt="Overzicht Afdrukken" width="39"
height="40" border="0" align="absmiddle"></a>
</td>
<td align="right"><a href="kenteken.php"><img src="img/Kenteken.gif" alt="Auto, Chauffeur of Invoerder Toevoegen"
border="0" align="absmiddle"></a>
<a href="zoeken.php"><img src="img/Zoeken.gif" alt="Zoeken" border="0" align="absmiddle"></a> <a
href="help.php"><img src="img/Help.gif" alt="Help" border="0" align="absmiddle"></a></td>
</tr>
</table>
<table align="center" width="780" border="0" cellpadding="4" cellspacing="0" bgcolor="#FFFFFF">
<tr class="titeldatumbalk">
<td colspan="4"><strong>Zoeken</strong></tr>
<tr>
<td width="25%" class="titelkolombalk"> <p align="center">
<select name="a1">
<option value="">Klik voor opties..</option>
<option value="ordernr">Ordernummer</option>
<option value="datum">Datum</option>
<option value="kenteken">Kenteken</option>
<option value="bestemming">Klant</option>
</select>
<br>
<input name="a" type="text" id="a" size="20" maxlength="50">
<br>
<br>
<input type="Submit" name="Action" value="Zoek">
</p></td>
<td width="25%" align="center" valign="top" class="titelkolombalk">
<div align="center">
<select name="b1">
<option value="">Klik voor opties...</option>
<option value="ordernr">Ordernummer</option>
<option value="datum">Datum</option>
<option value="kenteken">Kenteken</option>
<option value="bestemming">Klant</option>
</select>
<br>
<input name="b" type="text" id="b" size="20" maxlength="50">
</div></td>
</tr>
</table>
</form>
<?php include ("style.css");
if ($_SERVER['REQUEST_METHOD'] == "POST"){
$connectie = mysql_connect(HOST, USER, PASS);
mysql_select_db(DB);
$datum = $_POST['datum'];
$kenteken = $_POST['kenteken'];
$query1 = mysql_query("SELECT DISTINCT datum, kenteken FROM ritten WHERE datum='".$datum."' AND kenteken='".$kenteken."'") or die(mysql_error());
$a1 = $_POST['a1'];
$b1 = $_POST['b1'];
$c1 = $_POST['c1'];
$d1 = $_POST['d1'];
$a = $_POST['a'];
$b = $_POST['b'];
$c = $_POST['c'];
$d = $_POST['d'];
$select = ($b1=="") ? "$a1" : "$a1, $b1" ;
$where2 = ($b1=="") ? "" : "AND ".$b1." = '".$b."' ";
$query1 = ("SELECT DISTINCT kenteken FROM ritten WHERE kenteken = 'BJ-BX-42'");
$sql =mysql_query($query1) or die(mysql_error());
while($query2 = mysql_fetch_array($sql)) {
print '<table align="center" border="0" cellspacing="0" cellpadding="4" width="780">
<tr class="titeldatumbalk">
<td colspan="8">Zoekresultaten</td>
</tr>
<tr class="titelkolombalk">
<td width="9%">Urgentie</td>
<td width="25%">Bedrijfsnaam</td>
<td width="22%">Adres</td>
<td width="9%">Type</td>
<td width="8%">Ordernr</td>
<td width="13%">Chauffeur</td>
<td width="8%">Afgehandeld</td>
<td width="6%"></td>
</tr>';
$query3 = ("SELECT * FROM ritten WHERE ".$a1." = '".$a."' $where2");
$sql2 =mysql_query($query3) or die(mysql_error());
$aKleuren = array(
"Hoog" => "#FF0000",
"Normaal" => "#FF9900",
"Laag" => "#00CC00");
$aAfg = array(
"Ja" => "Ja",
"Nee" => "Nee",
"Annu" => "Geannuleerd");
while($query4 = mysql_fetch_array($sql2)) {
$kleur = (isset($aKleuren[$query4['urgentie']])) ? $aKleuren[$query4['urgentie']] :
'#FF9900' ;
$opm = ($query4['opmerking']=="") ? '' : '<img src="img/info.gif" border="0"
alt="'.$query4['opmerking'].'">' ;
$afgt = (isset($aAfg[$query4['afgehandeld']])) ? $aAfg[$query4['afgehandeld']] : 'Onbekend'
;
print'
<tr class="tekst">
<td><font color="'.$kleur.'"><strong>'.$query4['urgentie'].'</strong></font></td>
<td><font color="#000000">'.$query4['bestemming'].'</font></td>
<td><font color="#000000">'.$query4['adres'].'</font></td>
<td><font color="#000000">'.$query4['type'].'</font></td>
<td><font color="#000000">'.$query4['ordernr'].'</font></td>
<td><font color="#000000">'.$query4['chauffeur'].'</font></td>
<td><font color="#000000">'.$afgt.'</font></td>
<td><font color="#000000"><div align="right">'.$opm.' <a
href="wijzigen.php?key='.$query4['id'].'"><img src="img/kl_wijzigen.gif" border="0" alt="Rit Wijzigen"></a></div></font></td>
</tr>';
}
print '
</table><br>';
} }
?>
</body>
</html>
Gewijzigd op 01/01/1970 01:00:00 door Bart Zweers
Zet even alles tussen / je zou met Ajax aan de slag moeten. Op het moment dus als je iets hebt geselecteerd moet hij op basis van het gekozen merk alle auto's van dat merk bijv opzoeken in de 3e lijst?
Yep, dat is het idee. Hij moet het dan natuurlijk wel combineren met de andere 1-2 filter(s).
Ok ik heb het voor elkaar gekregen. Nu is er alleen iets wat mij dwars zit.
In dropdownmenu 'a' (de eerste), wil ik nou ook de auto's hebben, en wanneer je daarop klikt, hoef je niets in het invoerveld in te vullen. Zover lukt mij dit nog steeds niet, want nu moet je een willekeurige auto aanklikken, en dan het id nummer in het invoerveld invoeren. Weet iemand hoe ik dit op kan lossen? Bij voorbaat dank.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
<html>
<head>
<title>Rittenlijst</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head>
<?php error_reporting(0); ?>
<?php include ("style.css") ?>
<?php include ("connectie.php") ?>
<body topmargin="0">
<form action="zoeken.php" method="post">
<table background="img/top.jpg" align="center" width="780" height="60" border="0" cellpadding="0" cellspacing="0"
bgcolor="#FFFFFF">
<tr>
<td align="left"><a href="index2.php?afg=Nee"><img src="img/Terug.gif" alt="Terug naar het Overzicht" width="39"
height="40" border="0" align="absmiddle"></a> <a href="toevoegen.php"><img src="img/Nieuw.gif" alt="Rit Toevoegen"
border="0" align="absmiddle"></a>
<a href="/vernieuwen"><img src="img/Refresh.gif" onClick="self.location.reload();" alt="Vernieuwen" border="0"
align="absmiddle"></a> <a href="printen.php"><img src="img/printen.gif" alt="Overzicht Afdrukken" width="39"
height="40" border="0" align="absmiddle"></a>
</td>
<td align="right"><a href="kenteken.php"><img src="img/Kenteken.gif" alt="Auto, Chauffeur of Invoerder Toevoegen"
border="0" align="absmiddle"></a>
<a href="zoeken.php"><img src="img/Zoeken.gif" alt="Zoeken" border="0" align="absmiddle"></a> <a
href="help.php"><img src="img/Help.gif" alt="Help" border="0" align="absmiddle"></a></td>
</tr>
</table>
<table align="center" width="780" border="0" cellpadding="4" cellspacing="0" bgcolor="#FFFFFF">
<tr class="titeldatumbalk">
<td colspan="4"><strong>Zoekfilters</strong></tr>
<tr>
<td width="25%" class="titelkolombalk"> <p align="center">
<select name="a1">
<option value="" selected disabled>Klik voor opties...</option>
<option value="" disabled> </option>
<option value="ordernr">Ordernummer</option>
<option value="datum">Datum</option>
<option value="bestemming">Klant</option>
<option value="" disabled> </option>
<option value="1">Trekker en Oplegger</option>
<option value="2">Bakwagen</option>
<option value="3">Iveco</option>
<option value="4">Bus Transport</option>
<option value="5">Ford Mondeo</option>
<option value="13">Aanhanger</option>
<option value="16">Svetruck 13.6ton</option>
</select>
<br>
<input name="a" type="text" id="a" size="20" maxlength="50">
<br>
<br>
<input type="Submit" name="Action" value="Zoek">
</p></td>
<td width="25%" align="center" valign="top" class="titelkolombalk">
<div align="center">
<select name="b1">
<option value="" selected disabled>Klik voor opties...</option>
<option value="" disabled> </option>
<option value="ordernr">Ordernummer</option>
<option value="datum">Datum</option>
<option value="bestemming">Klant</option>
</select>
<br>
<input name="b" type="text" id="b" size="20" maxlength="50">
</div></td>
<td width="25%" align="center" valign="top" class="titelkolombalk">
<div align="center">
<select name="c1">
<option value="" selected disabled>Klik voor auto's...</option>
<option value="" disabled> </option>
<option value="1">Trekker en Oplegger</option>
<option value="2">Bakwagen</option>
<option value="3">Iveco</option>
<option value="4">Bus Transport</option>
<option value="5">Ford Mondeo</option>
<option value="13">Aanhanger</option>
<option value="svetruck136ton">Svetruck 13.6ton</option>
</select>
</div></td>
</tr>
</table>
</form>
<?php include ("style.css");
if ($_SERVER['REQUEST_METHOD'] == "POST"){
$connectie = mysql_connect(HOST, USER, PASS);
mysql_select_db(DB);
$datum = $_POST['datum'];
$kenteken = $_POST['kenteken'];
$query1 = mysql_query("SELECT DISTINCT datum, kenteken FROM ritten WHERE datum='".$datum."' AND kenteken='".$kenteken."'") or die(mysql_error());
$a1 = $_POST['a1'];
$b1 = $_POST['b1'];
$c1 = $_POST['c1'];
$d1 = $_POST['d1'];
$a = $_POST['a'];
$b = $_POST['b'];
$c = $_POST['c'];
$d = $_POST['d'];
$select = ($b1=="") ? "$a1" : "$a1, $b1, $c1" ;
$where2 = ($b1=="") ? "" : "AND ".$b1.", ".$c1." = '".$b."', '".$c."' ";
$query1 = ("SELECT DISTINCT kenteken FROM ritten WHERE kenteken = 'BJ-BX-42'");
$sql =mysql_query($query1) or die(mysql_error());
while($query2 = mysql_fetch_array($sql)) {
print '<table align="center" border="0" cellspacing="0" cellpadding="4" width="780">
<tr class="titeldatumbalk">
<td colspan="8">Zoekresultaten</td>
</tr>
<tr class="titelkolombalk">
<td width="9%">Urgentie</td>
<td width="25%">Bedrijfsnaam</td>
<td width="22%">Adres</td>
<td width="9%">Type</td>
<td width="8%">Ordernr</td>
<td width="13%">Chauffeur</td>
<td width="8%">Afgehandeld</td>
<td width="6%"></td>
</tr>';
$query3 = ("SELECT * FROM ritten WHERE ".$a1." = '".$a."' $where2");
$sql2 =mysql_query($query3) or die(mysql_error());
$aKleuren = array(
"Hoog" => "#FF0000",
"Normaal" => "#FF9900",
"Laag" => "#00CC00");
$aAfg = array(
"Ja" => "Ja",
"Nee" => "Nee",
"Annu" => "Geannuleerd");
while($query4 = mysql_fetch_array($sql2)) {
$kleur = (isset($aKleuren[$query4['urgentie']])) ? $aKleuren[$query4['urgentie']] :
'#FF9900' ;
$opm = ($query4['opmerking']=="") ? '' : '<img src="img/info.gif" border="0"
alt="'.$query4['opmerking'].'">' ;
$afgt = (isset($aAfg[$query4['afgehandeld']])) ? $aAfg[$query4['afgehandeld']] : 'Onbekend'
;
print'
<tr class="tekst">
<td><font color="'.$kleur.'"><strong>'.$query4['urgentie'].'</strong></font></td>
<td><font color="#000000">'.$query4['bestemming'].'</font></td>
<td><font color="#000000">'.$query4['adres'].'</font></td>
<td><font color="#000000">'.$query4['type'].'</font></td>
<td><font color="#000000">'.$query4['ordernr'].'</font></td>
<td><font color="#000000">'.$query4['chauffeur'].'</font></td>
<td><font color="#000000">'.$afgt.'</font></td>
<td><font color="#000000"><div align="right">'.$opm.' <a
href="wijzigen.php?key='.$query4['id'].'"><img src="img/kl_wijzigen.gif" border="0" alt="Rit Wijzigen"></a></div></font></td>
</tr>';
}
print '
</table><br>';
} }
?>
</body>
</html>
<head>
<title>Rittenlijst</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head>
<?php error_reporting(0); ?>
<?php include ("style.css") ?>
<?php include ("connectie.php") ?>
<body topmargin="0">
<form action="zoeken.php" method="post">
<table background="img/top.jpg" align="center" width="780" height="60" border="0" cellpadding="0" cellspacing="0"
bgcolor="#FFFFFF">
<tr>
<td align="left"><a href="index2.php?afg=Nee"><img src="img/Terug.gif" alt="Terug naar het Overzicht" width="39"
height="40" border="0" align="absmiddle"></a> <a href="toevoegen.php"><img src="img/Nieuw.gif" alt="Rit Toevoegen"
border="0" align="absmiddle"></a>
<a href="/vernieuwen"><img src="img/Refresh.gif" onClick="self.location.reload();" alt="Vernieuwen" border="0"
align="absmiddle"></a> <a href="printen.php"><img src="img/printen.gif" alt="Overzicht Afdrukken" width="39"
height="40" border="0" align="absmiddle"></a>
</td>
<td align="right"><a href="kenteken.php"><img src="img/Kenteken.gif" alt="Auto, Chauffeur of Invoerder Toevoegen"
border="0" align="absmiddle"></a>
<a href="zoeken.php"><img src="img/Zoeken.gif" alt="Zoeken" border="0" align="absmiddle"></a> <a
href="help.php"><img src="img/Help.gif" alt="Help" border="0" align="absmiddle"></a></td>
</tr>
</table>
<table align="center" width="780" border="0" cellpadding="4" cellspacing="0" bgcolor="#FFFFFF">
<tr class="titeldatumbalk">
<td colspan="4"><strong>Zoekfilters</strong></tr>
<tr>
<td width="25%" class="titelkolombalk"> <p align="center">
<select name="a1">
<option value="" selected disabled>Klik voor opties...</option>
<option value="" disabled> </option>
<option value="ordernr">Ordernummer</option>
<option value="datum">Datum</option>
<option value="bestemming">Klant</option>
<option value="" disabled> </option>
<option value="1">Trekker en Oplegger</option>
<option value="2">Bakwagen</option>
<option value="3">Iveco</option>
<option value="4">Bus Transport</option>
<option value="5">Ford Mondeo</option>
<option value="13">Aanhanger</option>
<option value="16">Svetruck 13.6ton</option>
</select>
<br>
<input name="a" type="text" id="a" size="20" maxlength="50">
<br>
<br>
<input type="Submit" name="Action" value="Zoek">
</p></td>
<td width="25%" align="center" valign="top" class="titelkolombalk">
<div align="center">
<select name="b1">
<option value="" selected disabled>Klik voor opties...</option>
<option value="" disabled> </option>
<option value="ordernr">Ordernummer</option>
<option value="datum">Datum</option>
<option value="bestemming">Klant</option>
</select>
<br>
<input name="b" type="text" id="b" size="20" maxlength="50">
</div></td>
<td width="25%" align="center" valign="top" class="titelkolombalk">
<div align="center">
<select name="c1">
<option value="" selected disabled>Klik voor auto's...</option>
<option value="" disabled> </option>
<option value="1">Trekker en Oplegger</option>
<option value="2">Bakwagen</option>
<option value="3">Iveco</option>
<option value="4">Bus Transport</option>
<option value="5">Ford Mondeo</option>
<option value="13">Aanhanger</option>
<option value="svetruck136ton">Svetruck 13.6ton</option>
</select>
</div></td>
</tr>
</table>
</form>
<?php include ("style.css");
if ($_SERVER['REQUEST_METHOD'] == "POST"){
$connectie = mysql_connect(HOST, USER, PASS);
mysql_select_db(DB);
$datum = $_POST['datum'];
$kenteken = $_POST['kenteken'];
$query1 = mysql_query("SELECT DISTINCT datum, kenteken FROM ritten WHERE datum='".$datum."' AND kenteken='".$kenteken."'") or die(mysql_error());
$a1 = $_POST['a1'];
$b1 = $_POST['b1'];
$c1 = $_POST['c1'];
$d1 = $_POST['d1'];
$a = $_POST['a'];
$b = $_POST['b'];
$c = $_POST['c'];
$d = $_POST['d'];
$select = ($b1=="") ? "$a1" : "$a1, $b1, $c1" ;
$where2 = ($b1=="") ? "" : "AND ".$b1.", ".$c1." = '".$b."', '".$c."' ";
$query1 = ("SELECT DISTINCT kenteken FROM ritten WHERE kenteken = 'BJ-BX-42'");
$sql =mysql_query($query1) or die(mysql_error());
while($query2 = mysql_fetch_array($sql)) {
print '<table align="center" border="0" cellspacing="0" cellpadding="4" width="780">
<tr class="titeldatumbalk">
<td colspan="8">Zoekresultaten</td>
</tr>
<tr class="titelkolombalk">
<td width="9%">Urgentie</td>
<td width="25%">Bedrijfsnaam</td>
<td width="22%">Adres</td>
<td width="9%">Type</td>
<td width="8%">Ordernr</td>
<td width="13%">Chauffeur</td>
<td width="8%">Afgehandeld</td>
<td width="6%"></td>
</tr>';
$query3 = ("SELECT * FROM ritten WHERE ".$a1." = '".$a."' $where2");
$sql2 =mysql_query($query3) or die(mysql_error());
$aKleuren = array(
"Hoog" => "#FF0000",
"Normaal" => "#FF9900",
"Laag" => "#00CC00");
$aAfg = array(
"Ja" => "Ja",
"Nee" => "Nee",
"Annu" => "Geannuleerd");
while($query4 = mysql_fetch_array($sql2)) {
$kleur = (isset($aKleuren[$query4['urgentie']])) ? $aKleuren[$query4['urgentie']] :
'#FF9900' ;
$opm = ($query4['opmerking']=="") ? '' : '<img src="img/info.gif" border="0"
alt="'.$query4['opmerking'].'">' ;
$afgt = (isset($aAfg[$query4['afgehandeld']])) ? $aAfg[$query4['afgehandeld']] : 'Onbekend'
;
print'
<tr class="tekst">
<td><font color="'.$kleur.'"><strong>'.$query4['urgentie'].'</strong></font></td>
<td><font color="#000000">'.$query4['bestemming'].'</font></td>
<td><font color="#000000">'.$query4['adres'].'</font></td>
<td><font color="#000000">'.$query4['type'].'</font></td>
<td><font color="#000000">'.$query4['ordernr'].'</font></td>
<td><font color="#000000">'.$query4['chauffeur'].'</font></td>
<td><font color="#000000">'.$afgt.'</font></td>
<td><font color="#000000"><div align="right">'.$opm.' <a
href="wijzigen.php?key='.$query4['id'].'"><img src="img/kl_wijzigen.gif" border="0" alt="Rit Wijzigen"></a></div></font></td>
</tr>';
}
print '
</table><br>';
} }
?>
</body>
</html>
Gewijzigd op 01/01/1970 01:00:00 door Bart Zweers
Zou iemand mij aub. kunnen helpen? Ik ben er nou al een paar dagen mee aan het kloten en het lukt maar niet. Zie ik nou iets over het hoofd of ben ik nou een achterlijke idioot (ws. het laatste)?