Ver Mensaje Individual
  #13 (permalink)  
Antiguo 23/07/2013, 04:54
KeSpyKe
 
Fecha de Ingreso: julio-2009
Mensajes: 24
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Consulta SQP y PHP

Cita:
Iniciado por roombah Ver Mensaje
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!