hola de nuevo a toda la comunidad bien tengo un buscador que me busca los usuarios por fecha el cual me funciona muy bien el problema es le siguiente cada usuario cancela una cantidad de dinero y quiero que me diga el total según la búsqueda que estoy consultado, tengo unos códigos que me arroja el resultado de la búsqueda pero me da el total pagado de todo los registrados que hay en mi base de datos y solo quiero los que los que consulte:
BD: sedematbd
tabla: iyc
Id
Nombre
total
Fecha
Código PHP:
Ver original<?php
include('ln.php')?>
<?php
$link = mysql_connect("localhost", "root", "123456") or
die ("Error en la Base de Datos");
$res = mysql_query("SELECT SUM(total) as total_suma FROM iyc");
$Fecha_vab=$_POST["Fecha"];
if ($Fecha_vab!="")
{
$sql=mysql_query("SELECT * FROM `iyc` WHERE Fecha LIKE '%$Fecha_vab%'",$link); {
echo "<b>Los datos resultantes para tu búsqueda son los siguientes:</b><br></br>";
$tabla=mysql_query("SELECT * FROM `iyc` WHERE Fecha LIKE '%$Fecha_vab%'",$link); {
echo '<table border="0" width="680">';
echo '<tr>';
echo '<td>';
echo '<p><b>Fecha</b> ' . $registro['Fecha'] . ' </p>';
echo '<p><b>Nombre</b> ' . $registro['Nombre'] . '</p>';
echo '<p><b>Id:</b> ' . $registro['Id'] . ' </p>';
echo '<p><b>TOTAL:</b> ' . $registro['total'] . ' </p>';
echo '</td>';
echo '</tr>';
echo '</table><hr size="1" width="95%" color="#274B18">';
}
}
else
{
echo "¡No existen resultados para tu búsqueda!\n";
}
}
else
{
echo "<b>Error:</b> ¡Debes ingresar los datos correctamente!\n";
}
?>
creo que la cosa esta aquí:
Cita: $res = mysql_query("SELECT SUM(total) as total_suma FROM iyc");
$total = mysql_result($res,0);