Ver Mensaje Individual
  #5 (permalink)  
Antiguo 30/11/2014, 10:05
keivis
 
Fecha de Ingreso: julio-2013
Mensajes: 123
Antigüedad: 11 años, 4 meses
Puntos: 1
Respuesta: Consulta de datos mysql php error

Gracias por tu amable y instructiva respuesta. El código que colocas lo veo sencillo es cierto lo que dices. He cometidos errores estúpidos asumiendo que por el hecho de realizar una consulta me debería arrojar un resultado satisfactorio. mira lo que realice para solucionar no me importa el que allá funcionado me interesa aprender la forma mas adecuada de realizarlo de acuerdo a php.

Código PHP:
Ver original
  1. $con = mysqli_connect($host, $user, $pass) or die("Error al conectarse al servidor");
  2. mysqli_select_db($con, $db) or die("Error al conectarse a la base de datos");
  3. $resultingreso = mysqli_query($con, "SELECT sum(cantidad) total_ingresos FROM ingresos");  
  4. $resultegreso = mysqli_query($con, "SELECT sum(cantidad) total_egresos FROM egresos");
  5. if (mysqli_num_rows($resultingreso) > 0)
  6. if (mysqli_num_rows($resultegreso) > 0)
  7. {
  8. ?>
  9. <table border="1" width="100%" id="bordesc">
  10. <tr>
  11. <th>Ingresos</th>
  12. <th>Egresos</th>
  13. <th>Saldo</th>
  14. </tr>
  15. <?php
  16. while ($datos = mysqli_fetch_array($resultingreso))
  17. while ($resultegre = mysqli_fetch_array($resultegreso))
  18. {
  19. $totaling=$datos['total_ingresos'];
  20. $totalegre=$resultegre['total_egresos'];
  21. $saldo = $totaling - $totalegre;
  22. ?>
  23. <tr>
  24. <td align="center"> <?=$datos["total_ingresos"]?> Bs</td>
  25. <td align="center"><?=$resultegre["total_egresos"]?> Bs</td>
  26. <td align="center"><?php echo''.$saldo.'';?> Bs</td>
  27. </tr>
  28. <?php
  29. }
  30. ?>