Ik heb een interne zoekmachine op mijn site en die kan ik laten zoeken in bepaalde veldnamen van een databasebestand. Mijn shopdatabase maakt dat bestand (Search.dat) en hier staat een klein stukje van 1 artikel:
De zoekmachine zelf ziet er als volgt uit:
In bovenstaand geval zoekt de zoekmachine naar de veldnamen: Metatags en bestelnummer.
Nu wil ik graag gaan zoeken op de veldnaam: Voorraad. Dat is niet moeilijk, maar nu komt het. In de veldnaam Voorraad staan diverse getallen die de actuele voorraad bepalen varierend
van "-912 tot 321".
Wat ik graag wil is een lijst met artikelen die niet op voorraad zijn en dus een waarde hebben in de tabel van "nul of lager dan nul"(<=0). Is dat met deze zoekfunctie te realiseren?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| #VALUE0=5358 #VALUE1=Viper 3000 #VALUE2=Wat een super molen! #VALUE3=9,99 #VALUE4=RAVLP925 #VALUE5=RVNZ0091.jpg #VALUE6=106 #VALUE7=Standaard #VALUE8= #VALUE9=1 #VALUE10= #VALUE11= #VALUE12=22 #VALUE13=molen, viper, 3000, jeugd, recreatie, hobby, hobbie #VALUE14=6 #VALUE15=43 #LINK=Item366.html |
De zoekmachine zelf ziet er als volgt uit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| <form name="search" method="Get" action="../../../../../CGISearch.exe/Search">
<font color="#003300">
<input type="hidden" Value="1" name="MULTIVALUE">
<input type="hidden" Value="150" name="MAXITEM">
<input type="hidden" Value="metatags" name="IF1">
<input type="hidden" Value="IN" name="IO1">
<input type="hidden" Value="searchtext" name="IV1">
<input type="hidden" Value="bestelnummer" name="IF2">
<input type="hidden" Value="IN" name="IO2">
<input type="hidden" Value="searchtext" name="IV2">
<input type="hidden" Value="0" name="DEBUG">
</font>
<input name="searchtext" size="12" style="font-family: Verdana; font-size: 10px; color: #003300; border: 1px solid #008000"></td><td>
<font color="#003300">
<input type="image" src="../../../../../shop/zoekknopje.jpg" width="18" height="17"></font>
</form> |
In bovenstaand geval zoekt de zoekmachine naar de veldnamen: Metatags en bestelnummer.
Nu wil ik graag gaan zoeken op de veldnaam: Voorraad. Dat is niet moeilijk, maar nu komt het. In de veldnaam Voorraad staan diverse getallen die de actuele voorraad bepalen varierend
van "-912 tot 321".
Wat ik graag wil is een lijst met artikelen die niet op voorraad zijn en dus een waarde hebben in de tabel van "nul of lager dan nul"(<=0). Is dat met deze zoekfunctie te realiseren?