Beste Leden,
Ik zit met het volgende.
Er moet een zoekfunctie gemaakt worden en de uitkomst staat al vast. Hierbij een voorbeeld:
Dit vuld de klant in, in de zoekfunctie: BX001
Ik wil alleen de BX (het nummer erachter is alleen optioneel) uitlezen en daarbij de volgende waarde terug geven: JX,CX,DX.
Stel men zoekt op QS001
Dan wil ik dit terug krijgen: QA, QS, QG.
Ik kan neem ik aan een varibale maken, omdat de QS001 een standaard waarde heeft dat is: QA, QS, QG
en hoe verwerk ik dit in de DB.
BVD
- |PHP| Zoekfunctie / Var gebruiken?
-
19-03-2012, 08:44 #1
- Berichten
- 1.190
- Lid sinds
- 14 Jaar
|PHP| Zoekfunctie / Var gebruiken?
-
-
19-03-2012, 10:14 #2
- Berichten
- 1.031
- Lid sinds
- 17 Jaar
Re: |PHP| Zoekfunctie / Var gebruiken?
Zijn het altijd 2 letters ?
Ik zou een tabel maken
veld: productid1
veld: productkey1
veld: productid2
veld: productkey2
in de productid1 / productid2 velden zet je de ID's naar het daadwerkelijke product in je database
in de productkey1 / productkey2 velden zet je de letter combinaties
Als ik de productid's even weg denk krijg je zoiets
QS QA
QG QA
QG QS
BX JX
BX CX
BX DX
JX CX
JX DX
CX DX
Je neemt dus alle combinaties die mogelijk zijn hierin op... uiteraard geen dubbele in opnemen, dus niet:
QS QA
QA QS
Dan met sql iets van
Select productid2 as productid WHERE productkey1 = 'QS'
+(met concat)
Select productid1 as productid WHERE productkey2 = 'QS'
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic