Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/08/2016, 11:33
basura1973
 
Fecha de Ingreso: febrero-2008
Mensajes: 29
Antigüedad: 17 años
Puntos: 0
Problema Mostrando Resultados De Una Consulta En Pantalla

Amigos muy buenas a todos. Apenas estoy empezando con PHP y se me presento el siguiente problema:

En un archivo index.php inicie una sesion creando dos variables de sesion. Esto me direcciona luego a un archivo llamado favmedicos.php El problema que tengo es que cuando quiero obtener una fila de resultados como un array asociativo con la funcion mysqli_fetch_array e imprimir los resultados en pantalla me esta saliendo este error y la verdad no se por que, por mas que reviso no veo el error en la linea que se me indica. El mensaje que me muestra es este

Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean

Me podrian ayudar por favor. Muchisimas gracias de antemano. Anexo el codigo de ambos archivos

INDEX.PHP

<?php

//INICIAMOS SESION
session_start();

//CREAMOS VARIABLES DE SESION DE PRUEBA
$_SESSION['usuario']="pedro";
$_SESSION['contrasena']=12345;

//REDIRIGIMOS A LA PAGINA PRINCIPAL
header("Location: favmedicos.php")

?>

FAVMEDICOS.PHP

<?php

//INICIAMOS SESION
session_start();

echo "Hola Dr. ".$_SESSION['usuario']." Su contraseña es: ".$_SESSION['contrasena'];

//LLAMAMOS LA CONEXION
require_once("conexion.php");

//REALIZAMOS LA CONSULTA
$query = "SELECT * FROM favmedicos WHERE usuario='pedro' AND contrasena=12345";

//EJECUTAMOS LA CONSULTA
$regfavorito = mysqli_query($conx,$query);

//MOSTRAMOS EL RESULTADO EN PANTALLA
while($registro= mysqli_fetch_array($regfavorito)){
echo $registro['titulo'];
}

//CERRAMOS LA CONEXION



?>