login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Hoe los ik dit op?

Offline Slumpy - 02/09/2008 23:29
Avatar van SlumpyNieuw lid Hallo allemaal,

Ik ben een leek wat php betreft en zit dus met volgende vraag, ik heb volgend stukje code

  1. // UPDATE USER INFO
  2. // ----------------
  3. $user_row = mysql_fetch_array($user_query);
  4.  
  5. // loading click configuration
  6. foreach(array('click','referalclick','premiumclick','premiumreferalc') as $item) {
  7. $query = mysql_query("SELECT price FROM config WHERE item='$item' AND howmany='1'") or die(mysql_error());
  8. $row = mysql_fetch_row($query);
  9. ${$item} = $row[0];
  10. }
  11.  
  12. // updating money and visits for the user
  13. mysql_query("UPDATE users SET money = money + IF(account='premium',$premiumclick,$click), visits = CONVERT(visits,UNSIGNED) + 1 WHERE username='$user'") or die(mysql_error());
  14.  
  15. // updating money and visits for the referer, if any
  16. $referer=$user_row['referer'];
  17. if ($referer!=''){
  18. mysql_query("UPDATE users SET money = money + IF(account='premium',$premiumreferalc,$referalclick), referalvisits = CONVERT(referalvisits,UNSIGNED) + 1 WHERE username='$referer'") or die(mysql_error());
  19. }


Nu wou ik er graag ook nog bij krijgen dat er wordt gecontroleerd of mensen VIP member zijn, dus, indien ze geen premium zijn maar wel VIP.
Wel zou het zo moeten zijn dat, indien ze premium zijn er niet meer wordt gekeken naar VIP, dus ik dacht er nog zoiets bij de krijgen;

  1. mysql_query("UPDATE users SET money = money + IF(vipmember='Yes',$vipclick,$click), visits = CONVERT(visits,UNSIGNED) + 1 WHERE username='$user'") or die(mysql_error());


De vraag is nu, hoe doe ik dit precies, werk ik hier met ELSE??

Alvast dank

0 antwoorden

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