login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Checken of ik alles heb

Offline Voldemort - 24/08/2005 13:32
Avatar van VoldemortPHP ver gevorderde Ik wil laten checken of ik alles heb. Dit is de code:

  1. <?php
  2. //Haal alle producten op en tel ze
  3. $query2 = "SELECT `productid`, `aantal` FROM `user_producten` WHERE `userid`='".$_COOKIE['id']."'";
  4. $result2 = mysql_query($query2) or die(mysql_error());
  5. $fetch2 = mysql_fetch_array($result2);
  6.  
  7. //Als je niet alle producten hebt of je hebt prodctid 23 niet 3 keer
  8.  
  9. //PS: De enters staan er in het echt niet, dit is voor deze pagina overzichtelijker te maken.
  10.  
  11. if($fetch2['productid'] != 23 ||
  12. ($fetch2['productid'] == 23 && $fetch2['aantal'] <= 3) ||
  13.  
  14. $fetch2['productid'] != 24 || $fetch2['productid'] != 25 ||
  15.  
  16. $fetch2['productid'] != 26 || $fetch2['productid'] != 27 ||
  17.  
  18. $fetch2['productid'] != 29 || $fetch2['productid'] != 34 ||
  19.  
  20. $fetch2['productid'] != 35 || $fetch2['productid'] != 36 ||
  21.  
  22. $fetch2['productid'] != 37 || $fetch2['productid'] != 38 ||
  23.  
  24. $fetch2['productid'] != 39 || $fetch2['productid'] != 40 ||
  25.  
  26. $fetch2['productid'] != 62 || $fetch2['productid'] != 73 ||
  27.  
  28. $fetch2['productid'] != 80 || $fetch2['productid'] != 81 ||
  29.  
  30. ($fetch2['productid'] != 1 || $fetch2['productid'] != 2 ||
  31.  
  32. $fetch2['productid'] != 3 || $fetch2['productid'] != 4 ||
  33.  
  34. $fetch2['productid'] != 5 || $fetch2['productid'] != 6 ||
  35.  
  36. $fetch2['productid'] != 7 || $fetch2['productid'] != 8) ||
  37.  
  38. ($fetch2['productid'] != 78 || $fetch2['productid'] != 79))
  39. {
  40. echo "Je hebt niet alle producten.";
  41. }
  42. ?>


Dus er moet gecheckt worden of ik al die producten heb en als je ziet staan || ($fetch2['productid'] != 1 || $fetch2['productid'] != 2) etc wil dat zeggen dat je oftewel 1, of 2 , etc hebt totals ) terug wordt afgesloten. Ik krijg altijd dit:

Je hebt niet alle producten.

Ook al heb ik ze allemaal. Wat is er fout?

4 antwoorden

Gesponsorde links
Offline MechaVore - 24/08/2005 13:41
Avatar van MechaVore Gouden medaille

PHP gevorderde
je doet nu: als het niet 1 is of als het niet 2 is.
het is 1 of 2 dus hij geeft zoiezo false.
Offline Voldemort - 24/08/2005 13:42 (laatste wijziging 24/08/2005 20:15)
Avatar van Voldemort PHP ver gevorderde Hoe zorg ik dan dat het wel werkt? Wat moet ik dan veranderen?
Offline vinTage - 24/08/2005 20:20
Avatar van vinTage Nieuw lid
Citaat:
Hoe zorg ik dan dat het wel werkt? Wat moet ik dan veranderen?

Wat dacht je van eens iets ZELF te proberen, en zorgen dat dit niet weer een van je ellenlange topics word, waarin je zelf weer niets doet !
Offline brechtjeu - 26/08/2005 17:58
Avatar van brechtjeu Onbekend Wel,
maak gewoon dat hij kijkt of hij alles heeft, niet als hij dit niet heeft of dat product, gwn alles

mss lukt dat

brechtjeu
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.183s