Foros del Web » Programando para Internet » PHP »

AYUDA CON mysql_num_rows():

Estas en el tema de AYUDA CON mysql_num_rows(): en el foro de PHP en Foros del Web. POR QUE ME SALE ESTE ERROR Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in F:\Apache2\htdocs\faua\Nueva carpeta\original ok\control.php on line 16 Warning: ...
  #1 (permalink)  
Antiguo 15/12/2003, 18:33
Avatar de amarengo  
Fecha de Ingreso: julio-2001
Mensajes: 26
Antigüedad: 16 años, 5 meses
Puntos: 0
AYUDA CON mysql_num_rows():

POR QUE ME SALE ESTE ERROR
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in F:\Apache2\htdocs\faua\Nueva carpeta\original ok\control.php on line 16

Warning: Cannot modify header information - headers already sent by (output started at F:\Apache2\htdocs\faua\Nueva carpeta\original ok\control.php:16) in F:\Apache2\htdocs\faua\Nueva carpeta\original ok\control.php on line 25

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in F:\Apache2\htdocs\faua\Nueva carpeta\original ok\control.php on line 27

<?
//vemos si el usuario y contraseña es váildo
$conn = mysql_connect("localhost","root","copperkey");
//selecciono la BBDD
mysql_select_db("login",$conn);

//Sentencia SQL para buscar un usuario con esos datos
$ssql = "SELECT * FROM login WHERE cod='$usuario' and password='$contrasena'";

//Ejecuto la sentencia
$rs = mysql_query($ssql,$conn);

//vemos si el usuario y contraseña es váildo
//si la ejecución de la sentencia SQL nos da algún resultado
//es que si que existe esa conbinación usuario/contraseña
if (mysql_num_rows($rs)!=0){
//usuario y contraseña válidos
//defino una sesion y guardo datos
session_start();
session_register("autentificado");
$autentificado = "SI";
header ("Location: aplicacion.php");
}else {
//si no existe le mando otra vez a la portada
header("Location: index.php?errorusuario=si");
}
mysql_free_result($rs);
mysql_close($conn);


/*
if ($_POST["usuario"]=="miguel" && $_POST["contrasena"]=="qwerty"){
//usuario y contraseña válidos
//defino una sesion y guardo datos
session_start();
$_SESSION["autentificado"]= "SI";
header ("Location: aplicacion.php");
}else {
//si no existe le mando otra vez a la portada
header("Location: index.php?errorusuario=si");
}
*/

?>
  #2 (permalink)  
Antiguo 15/12/2003, 18:37
Avatar de Gerald  
Fecha de Ingreso: julio-2003
Mensajes: 1.356
Antigüedad: 14 años, 5 meses
Puntos: 2
prueba con despues de cada header
;exit

Nota: los mensajes quieren decir que estas enviando html al navegador.
__________________
Solo por Hoy: Trataré de fortalecer mi mente. Estudiaré y aprenderé algo útil
Hoteldipity
Arte Caracol
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:59.