Ver Mensaje Individual
  #6 (permalink)  
Antiguo 15/08/2015, 05:47
Avatar de xfxstudios
xfxstudios
 
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 10 meses
Puntos: 263
Respuesta: Comparar registros en tablas y mostrar resultado y cantidad en una sesión

bueno tu sabras, intenta asi para contar y mostrar los registros de la tabla amigos:

Código PHP:
Ver original
  1. <?php
  2.  
  3. //Contamos cuantos amigos tenemos registrados
  4. $conta = $db->query("SELECT * FROM amigos WHERE usuario = '$_SESSION[nombre]'");
  5. $total_filas = mysqli_num_rows($conta);
  6.  
  7.  
  8. //imprimimos la cantidad de aigos
  9. echo "Usted tiene ".$total_filas." amigos registrados<br><hr>";
  10.  
  11. //mostramos una lista de los amigos
  12. if($total_filas >0){
  13.     $con =1;
  14.     echo "<table><tr><th>Nº</th><th>Nombre</th></tr>";
  15.     //listamos los amigos si se cumple la condicion
  16.     while($row = $conta->fetch_array())
  17.     {
  18.         echo "<tr><td>".$con."</td><td>".$row['amigo']."</td><tr>";
  19.        
  20.         $con++;
  21.     }
  22.     echo "</table>";
  23. } else{
  24.     echo "No tiene amigos registrados";
  25. }
  26. ?>
otra cosa la comprobacion del nombre de usuario deberias hacerla mediante ajax desde el mismo formulario para evitar que el usuario pase horas intentando ingresar un suario que ya existe, es decir, te evitas la recargadera de la pagina por enviar tantas veces el formulario, ya con ajax realizas la consulta apenas escriben en el input y recoben la respuesta de si esta disponible o no antes de enviar el formulario
__________________
[email protected]
HITCEL