Ayuda en php :(

yamixD

Bovino maduro
#1
Buenas tardes amigos vacunos tengo un problema con una base de datos que al actualizar el php me manda este error


Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /var/www/index.php on line 17



y ya cheque la linea 17 pero no encuentro el maldito error ayudenme :mariamagdalena:

el index.php esta referido a una base de datos en mysql que al ingresar con un usuario correcto y contraseña no deja entrar y me manda el error mencionado

<?php
set_time_limit(0);
session_name("upload");
session_start();
if(isset($_GET['d']))
$_SESSION['distribuidor'] = intval($_GET['d']);
else if(!isset($_SESSION['distribuidor']))
$_SESSION['distribuidor'] = 0;
if(isset($_POST['login']))
{
include("functions/validar.php");
include("functions/mysql.php");
mysql_conectar();
$_POST['email'] = DividirCorreo(LimpiarCorreo($_POST['email']));
$_POST['password'] = md5(md5($_POST['password']));
$resultado = mysql_query("SELECT id FROM usuarios WHERE mail-user = \"{$_POST['email']['usuario']}\" AND email-domain = \"{$_POST['email']['dominio']}\" AND passwd = \"{$_POST['password']}\" limit 1");
if( mysql_num_rows($resultado) == 1 )
{


muchas gracias por su atencion
 

yamixD

Bovino maduro
#3
no salio xD

ya ni me sale la pagina nada mas este error Parse error: syntax error, unexpected T_ELSE in /var/www/index.php on line 24
 

cedega

Bovino maduro
#4
mmm, ahi lo que puede estar mal es tu query, revisa que este esté regresando resultados, o sea que "$resultado" no sea null o vacio ....
Saludos!
 
Arriba