login  Naam:   Wachtwoord: 
Registreer je!
 Forum

2e query lukt me niet

Offline vinTage - 07/12/2005 16:42
Avatar van vinTageNieuw lid De eerste mysql query werkt perfect, maar met de 2e heb ik wel wat problemen.
De bedoeling is dat er subgroepjes worden gevormd onder de kopjes "leverancier", dat gebeurt perfect in de eerste query.
Maar de 2e query laat alle resultaten zien, terwijl die eigenlijk alleen die moet laten zien die onder "zijn" "kopje" hoort.
voorbeeldje:

$gevraagd = eiken;
hiermee laat hij alle prod_leveranciers zien die "eiken" in hun assortiment hebben.
De eerste query verdeelt netjes de leveranciers op en echoed ze in apparte tabellen in mn pagina.
De tweede query zou dan ALLEEN het assortiment eiken moeten laten zien van desbetreffende leverancier, dat doet hij dus niet, hij laat alles zien wat hij in zn assortiment heeft.

Iemand een idee waar ik de mist in ga ?

  1. zooitje html
  2. <?php
  3. $gevraagd = addslashes($_GET['gezocht']);
  4. $qGetTypes = mysql_query("SELECT DISTINCT prod_leverancier FROM online_parket WHERE
  5. prod_leverancier LIKE '%".$gevraagd."%' OR
  6. prod_naam LIKE '%".$gevraagd."%' OR
  7. prod_type LIKE '%".$gevraagd."%' OR
  8. prod_houtsoort LIKE '%".$gevraagd."%' OR
  9. prod_afwerking LIKE '%".$gevraagd."%' OR
  10. prod_onzeprijs LIKE '%".$gevraagd."%' ORDER BY ".$sorterenOp) or (mysql_error());
  11.  
  12. while ($aType = mysql_fetch_array($qGetTypes)){
  13. ?>
  14. zooitje html
  15. <?php
  16. //hier gaat het ergens fout, hij laat alles zien in het assortiment ipv alleen wat er gezocht werd
  17.  
  18. $qGetOther = mysql_query("SELECT * FROM online_parket WHERE
  19. prod_leverancier = '".$aType['prod_leverancier']."'
  20. ORDER BY ".$sorterenOp) or (mysql_error());
  21.  
  22. while ($aOther = mysql_fetch_array($qGetOther)) {
  23.  
  24. $id = $aOther['id'];
  25. $leverancier = htmlentities($aOther['prod_leverancier'], ENT_QUOTES);
  26. $url = htmlentities($aOther['prod_url'], ENT_QUOTES);
  27. $naam = htmlentities($aOther['prod_naam'], ENT_QUOTES);
  28. $type = htmlentities($aOther['prod_type'], ENT_QUOTES);
  29. $houtsoort = htmlentities($aOther['prod_houtsoort'], ENT_QUOTES);
  30. $afwerking = htmlentities($aOther['prod_afwerking'], ENT_QUOTES);
  31. $onzeprijs = htmlentities($aOther['prod_onzeprijs'], ENT_QUOTES);
  32. $adviesVKprijs = htmlentities($aOther['prod_adviesVKprijs'], ENT_QUOTES);
  33. $comment = htmlentities($aOther['prod_comment'], ENT_QUOTES);
  34. }
  35. }
  36. ?>


Bedankt alvast 


0 antwoorden

Gesponsorde links
Er zijn nog geen reacties op dit bericht.
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.174s