Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2010, 05:03
Avatar de aniMAYtions
aniMAYtions
 
Fecha de Ingreso: diciembre-2007
Ubicación: Granada
Mensajes: 519
Antigüedad: 16 años, 4 meses
Puntos: 2
problema con acceso a la bd

Hola amig@s!!

Resulta que me está pasando una cosa muy extraña y creo que es de la configuración del servidor, de apache o de php, no ando segura del todo.

La cosa es que intento hacer una consulta a mi base de datos mysql desde una funcion php

Código PHP:
$conexion conectar();
    
$consulta "Select id From emp_users Where username = '$usuario' And password = '$pss'";
$resultado mysql_query($consulta$conexion) or die("Error de conexión a la base de datos");
    
$my_error mysql_error($conexion);
    echo
"<br/>$my_error<br/>";
    
$filas mysql_num_rows($resultado);
    echo
"<br/>Filas: ".$filas."<br/>"
En la función conectar no hay faio ninguno, accede correctamente a la bd.
Para asegurarme aún más creé la variable $my_error que tampoco me devuelve nada, así que error de conexión descartado.
El problema está en que si hago la consulta desde el phpMyAdmin me devuelve el valor que quiero que me devuelva, que es el id de 1 fila. Entonces mysql_num_rows debería ser 1 y no 0 como me da.

Sabeis a qué puede deberse eso? qué parametros están mal configurados de qué fichero base??

Muchas gracias!!