Cita:
Iniciado por roombah
Quizá tu consulta no devuelve ninguna fila por eso no entra, puedes utilizar.
echo "El numero de filas devuelto es: ".mysql_num_rows($result);
De todos modos tambien me he fijado mientras escribía esto que para crear la conexión y para elegir la BD usas mysql_ pero sin embargo para hacer la consulta usas mysqli_query es decir la implementaicones nuevas y viejas.
Usa a la hora de hacer la consulta mysql_query sin la "i" para normalizar todo y si quieres usar mysqli_query creo que las conexiones tienes que ser creadas con sus metodos.
bien, he puesto todo en mysql_query, y he puesto lo de las num_rows,y raramente,tampoco lo coje!
realmente estoy flipando un poquito..es curioso! jaja
Código:
<?php
session_start();
$link = mysql_connect("localhost", "root");
mysql_select_db("bbdd_WP", $link);
$result = mysql_query("SELECT * from wp_facturas WHERE id_usuari = '".$_SESSION['id_usuari']."'", $link);
echo "SELECT * from wp_facturas WHERE id_usuari = '".$_SESSION['id_usuari']."'";
// Tenir en compte que fins aqui la consulta i la connexió cap a la base de dades és correcte
if($result){
while ($row = mysql_fetch_array($result)) {
echo "MIAUUUU";
}
}
else {
echo "El numero de filas devuelto es: ".mysql_num_rows($result);
}
?>
El mensaje que me sale es: El numero de filas devuelto es:
y ahí se queda jaja, estas cosas solo me pasan a mi..un saludo!
Gracias!