login  Naam:   Wachtwoord: 
Registreer je!
 Forum

vervelend mysql fout

Offline Simeken - 10/05/2005 20:03 (laatste wijziging 10/05/2005 20:15)
Avatar van SimekenHTML beginner
Citaat:
You have an error in your SQL syntax near 'logintimes='6' WHERE memberid = '5'' at line 1


ik krijg steeds deze fout als ik probeer in te loggen,
hier het codefragment waar de fout (denk ik) zit:

  1. <?
  2. $query = mysql_query("SELECT * FROM members WHERE gebruikersnaam = '". $_POST['gebruikersnaam'] ."' AND wachtwoord = '". $_POST['wachtwoord'] ."' AND geactiveerd = '1'");
  3. $result = mysql_num_rows($query);
  4.  
  5. if(!$result)
  6. {
  7. $a = "Gebruikersnaam en/of Wachtwoord is/zijn incorrect. Of uw account is nog niet geactiveerd...<br><br><a href=\"?gebruikersnaam=$gebruikersnaam\">Ga terug</a>";
  8. }
  9.  
  10. else
  11. {
  12. while($object = mysql_fetch_assoc($query))
  13. {
  14. $memberid = $object['memberid'];
  15. $logintimes = $object['logintimes'];
  16. }
  17.  
  18. $ipadres=$_SERVER['REMOTE_ADDR'];
  19. $tijd=time();
  20. $datum=date("d-m-Y \o\m\ H:i:s");
  21. $logintimes2 = $logintimes+1;
  22. mysql_query("UPDATE members SET ipadres='$ipadres' WHERE memberid = '$memberid'") or die (mysql_error());
  23.  
  24. if($logintimes == 0)
  25. {
  26. mysql_query("UPDATE members SET laatstonline='".$datum."' logintimes='".$logintimes2."', cashgeld='3000', bankgeld='0' WHERE memberid = '".$memberid."'") or die (mysql_error());
  27. }
  28.  
  29. elseif($logintimes > 0)
  30. {
  31. mysql_query("UPDATE members SET laatstonline='".$datum."' logintimes='".$logintimes2."' WHERE memberid = '".$memberid."'") or die (mysql_error());
  32. }
  33. ?>

kan iemand zien waar de fout zit?

EDIT: plz weet echt niemand hoe dit komt?

2 antwoorden

Gesponsorde links
Offline Tuinstoel - 10/05/2005 21:03
Avatar van Tuinstoel PHP expert UPDATE members SET laatstonline='".$datum."' logintimes='".$logintimes2."', cashgeld='3000', bankgeld='0' WHERE memberid = '".$memberid."'"

Daar heb je een komma vergeten tussen laatstonline en logintimes, beter kijken volgende keer dus.
Offline jopiduurkopi - 10/05/2005 21:03 (laatste wijziging 10/05/2005 21:04)
Avatar van jopiduurkopi Onbekend komma tussen de velden die je wilt updaten

edit: weer te laat
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.179s