Ver Mensaje Individual
  #7 (permalink)  
Antiguo 25/05/2008, 19:15
drak91
 
Fecha de Ingreso: octubre-2006
Mensajes: 18
Antigüedad: 17 años, 6 meses
Puntos: 0
Respuesta: Consulta con php a mysql

Cita:
Iniciado por lucasan Ver Mensaje
Código PHP:
<?php
$checkuserpass 
"SELECT memberName,passwd FROM smf_members WHERE memberName = '$usernameforo' AND passwd = '$passwordforo'";
$resultado mysql_query($checkuserpass,$conex ); //Ejecuta la query

if (@mysql_num_rows($resultado) == 0){ }
?>
Ahora si veo bien esa consulta, no puede ser < 0 porque estariamos hablando de un valor negativo.

Solo se comprueba si igual a 0 el numero de filas, ya que en este caso no existiría el usuario.

Ahora, el warning que te muestra es porque el resultado de mysql_num_rows es igual a 0, para eso es la @ junto a la consulta, es decir no te muestra el warning.
Ya puse asi todo y ahora no me tira ese error...
Pero lo que sucede ahora es que ponga el user y pass que ponga, siempre me dice que son incorrectos...

Si veis el código un poco más arriba de la consulta SQL hay una parte en la que puse una cosa para pasar $passwordforo a MD5, nose si estará bien o que...