login  Naam:   Wachtwoord: 
Registreer je!
 Forum

wel of geen quotes

Offline Jur - 23/01/2011 22:29 (laatste wijziging 23/01/2011 22:30)
Avatar van JurLid Hallo, even een kort vraagje, de volgende query wel of geen quotes:
zo
  1. $queryeerst = mysql_query("SELECT * FROM users WHERE id ='".$iUID."' AND dag !=0 AND first !=0");

of zo:
  1. $queryeerst = mysql_query("SELECT * FROM users WHERE id ='".$iUID."' AND dag !="0" AND first !="0"");

4 antwoorden

Gesponsorde links
Offline Koen - 23/01/2011 22:35
Avatar van Koen PHP expert 1. Je gebruikt de verkeerde quotes in die eerste query
2. Rond waarden voor numerieke velden géén quotes
Offline Martijn2008 - 23/01/2011 22:35 (laatste wijziging 23/01/2011 22:36)
Avatar van Martijn2008 PHP beginner Naar mijn weten herkend MySQL de operator != niet. Dit zal je naar alle waarschijnlijkheid moeten vervangen door IS NOT NULL. Jouw query zou er in dat geval als volgt uit komen te zien:

  1. $queryeerst = mysql_query("SELECT * FROM users WHERE id=" . intval($iUID) . " AND dag IS NOT NULL AND first IS NOT NULL");


Voor meer informatie zou je de MySQL Manual kunnen gebruiken 
Offline Jur - 23/01/2011 22:54
Avatar van Jur Lid != deze operator werkt wel in de query, maar weet niet wat beter is
Offline Abbas - 24/01/2011 00:30 (laatste wijziging 24/01/2011 00:30)
Avatar van Abbas Gouden medaille

Crew .NET
Normaal gebruik je <> om 'niet gelijk aan' te bedoelen. Je kan ook gebruik maken van IS NOT maar die NULL vervang je dan door gewoon een 0.

  1. ... AND dag <> 0 AND ...
  2. --of
  3. ... AND dag IS NOT 0 AND ...
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.218s