Okay ik heb een erg leuk probleem! Ik heb het volgende:
en verder
Nou wil ik ook op alle provincies kunnen zoeken maar dat werkt dus niet.
Hoe kan ik ervoor zorgen dat
iets van
wordt?
Ik weet niet of die een beetje duidelijk is. Ik hoop van wel. Oh ja normaal gesproken stuur ik dus een provincieId mee, bv 1. Maar als ik 0 mee stuur moet hij op alle provincieId's zoeken.
Alvast bedankt!
code:
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
| if ($provincieId=="0")
{
$provincieId = "1";
}
if ($plaats != "")
{
$plaatsZoekStr = "AND hotels.h_plaats LIKE '%$plaats%'";
}
if ($sterren != "0")
{
$sterrenZoekStr = "AND hotels.h_sterren = '$sterren'";
}
if ($hotel != "0")
{
$hotelZoekStr = "AND hotels.h_naam = '$hotel'";
}
if ($orderby == "naam")
{
$orderByStr = "ORDER BY hotels.h_naam DESC";
}
if ($orderby == "omschrijving")
{
$orderByStr = "ORDER BY arrangementen.a_naam DESC";
}
if ($orderby == "sterren")
{
$orderByStr = "ORDER BY hotels.h_sterren DESC";
} |
en verder
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| $query = "SELECT *, arrangementen.id AS arId
FROM arrangementen, hotels
WHERE hotels.provincie_id = $provincieId
$plaatsZoekStr
$sterrenZoekStr
$hotelZoekStr
AND arrangementen.hotel_id = hotels.id
$orderByStr
LIMIT $pos, $searchLimit;";
$result = mysql_query($query);
print mysql_error(); //print error
if(($row = mysql_fetch_array($result)) != "0"){
while ($row = mysql_fetch_array($result))
{ blah blah blah .... } |
Nou wil ik ook op alle provincies kunnen zoeken maar dat werkt dus niet.
Hoe kan ik ervoor zorgen dat
code:
1
| WHERE hotels.provincie_id = $provincieId |
iets van
code:
1
| WHERE hotels.provincie_id = 1,2,3,4,5,6,7,8,9,10 |
wordt?
Ik weet niet of die een beetje duidelijk is. Ik hoop van wel. Oh ja normaal gesproken stuur ik dus een provincieId mee, bv 1. Maar als ik 0 mee stuur moet hij op alle provincieId's zoeken.
Alvast bedankt!