Toon posts:

[php/mysql] mysql_num_rows() probleem

Pagina: 1
Acties:

Verwijderd

Topicstarter
Na het opgeven van een gebruikersnaam en ww wordt deze geverifieerd met een mysql tabel. SELECT * FROM gebruikers WHERE gebruikersnaam = $gebruikersNaam AND wachtwoord = $ww

Daarna wil ik controleren of het resultaat een record bevat. Ik heb dat al op de volgende manieren geprobeerd:
if (!mysql_num_rows($result))
en
if (mysql_num_rows($result) !="0")

Ik krijg elke keer de melding:
Warning: Supplied argument is not a valid MySQL result resource

Hoe kan dit? Wat doe ik verkeerd. Bij bijvoorbeeld:
$row = mysql_fetch_row($result);
Krijg ik ook deze melding.

Heeft iemand een oplossing???

  • Cheater
  • Registratie: Januari 2001
  • Laatst online: 14:02
Op zaterdag 17 november 2001 16:40 schreef evd het volgende:
SELECT * FROM gebruikers WHERE gebruikersnaam = $gebruikersNaam AND wachtwoord = $ww
Ik geloof dat het zo moet zijn:

SELECT * FROM gebruikers WHERE gebruikersnaam = '$gebruikersNaam' AND wachtwoord = '$ww'

of

SELECT * FROM gebruikers WHERE gebruikersnaam = "$gebruikersNaam" AND wachtwoord = "$ww"

Verwijderd

Topicstarter
De sql query is goed. Het gaat echt om de mysql "functies" die herkent hij volgens niet of zo.

Verwijderd

Topicstarter
Sorry, je had gelijk met'' werkt het wel

  • pimlie
  • Registratie: November 2000
  • Laatst online: 15-09 18:06
ach, het werkt al. laat maar