Hola T4ke0veR,
¿Hay una razón en especifico para que hagas dos consultas a la misma tabla?, por otro lado es normal que ya no se muestren los datos ya que tu haces una consulta a la tabla factura, pero si borra todas las facturas pues no vas a tener ningún resultado, prueba esto:
Código PHP:
<?php
require_once ('includes/sesion.php');
require_once('conect.php');
$reco = "-1";
if (isset($_SESSION['id'])) {
$reco = $_SESSION['id'];
}
$sqlex="SELECT id_user, COUNT(*) AS total, SUM(monto) AS suma FROM factura WHERE id_user = $reco GROUP BY id_user";
$sql_execex=mysql_query($sqlex) or die("Error en consulta: $sql_execex, error: ". mysql_error());
if( mysql_num_rows( $sql_execex ) <= 0 ) {
die( "No hay facturas" );
}
$rowex=mysql_fetch_assoc($sql_execex);
$cedula = $rowex['id_user'];
$Resultado="SELECT * FROM clientes WHERE id='$cedula' ORDER BY id ASC";
$sql_exec=mysql_query($Resultado) or die( "Error en consulta: $sqlexz, error: " . mysql_error());
$datoscl = mysql_fetch_assoc($sql_exec);
$cedu = $datoscl['id'];
$sql="select * from clientes where id = '$reco'";
$sql_exec = mysql_query($sql);
$rec = mysql_fetch_array($sql_exec);
?>
Saludos.