SELECT username FROM *.*_users WHERE username='*.*'
Notice: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '*.*users WHERE username='*.*'' at line 2 in /var/www/html/g_check.php on line 36
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /var/www/html/g_check.php on line 37
komt dit eruit als je
echo $sql; doet
Of heb je gegevens gebliebt? (*.*)
Als dat zo is vraag ik je om het eens zonder *.* te doen wat dat kan nou net de fout wegbliepen
Een constante in PHP werkt zoals een define in C. PHP vult voor die constante gewoon letterlijk in wat er gedefinieerd is. Tussen de backticks zal PHP dus gewoon de tabelnaam (in dit geval "users" denk ik) in vullen.
[quote=Jan Koehoorn schreef op 31.05.2006 23:19]Ik neem aan dat je geen tabel in je db hebt die .*_users heet, dus daar zit de fout.
Nee, zoals ik al eerder schreef, staat daar een naam, die heb ik even weggehaald door *.*[/quote]En hoe moeten wij je dan nu helpen met debuggen? Nu wordt het een raadsel!
dat was een foutje van mij.. Loop een beetje achter met het werken met constanten.. (gebruik ik zelf bijna nooit)
Ga er voor het gemak maar vanuit dat dat niet is gezegd.
SELECT username FROM in-actie_users WHERE username='gerda'
Notice: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'in-actie_users WHERE username='gerda'' at line 2 in /var/www/html/g_check.php on line 36
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /var/www/html/g_check.php on line 37