Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/05/2010, 07:53
hantojan2
 
Fecha de Ingreso: marzo-2010
Mensajes: 9
Antigüedad: 14 años, 1 mes
Puntos: 0
Consulta en PHP

Hola señores del foro. Tengo un problema con el codigo PHP que no he logrado solucionar y donde requiero de su ayuda. Les agrego el codigo y luego les explico.
Codigo:


<html>
<head>
<title>Busqueda</title>
</head>
<body>

<style type="text/css">
<!--
body {
background-color: #3CF;
background-image: url(imagenes/logo_fondo.jpg);
background-repeat: repeat;
}
-->
</style></head>

<h1>Resultado de Busqueda</h1>
<?php
$camion = Trim(stripslashes($_POST['camion']));
$fecha1 = Trim(stripslashes($_POST['fechaenteraini']));
$fecha2 = Trim(stripslashes($_POST['fechaenterafin']));

if (!$fecha1 || !$fecha2)
{
echo "No has introducido los detalles de la busqueda. Por favor vuelve e inténtalo de nuevo.";
exit;
}

$camion = addslashes($camion);
$fecha1 = addslashes($fecha1);
$fecha2 = addslashes($fecha2);

@ $db = mysql_pconnect("localhost", "root", "zxcv");

if (!$db)
{
echo "Error: No se ha podido conectar a la base de datos. Por favor, prueba de nuevo más tarde.";
exit;
}

mysql_select_db("dimension");
$consulta = "select * from 'carga_combustible' where 'camion' == ".$camion." and 'fecha' >= ".$fecha1." and 'fecha' <= ".$fecha2."";
$resultado = mysql_query($consulta);

$num_resultados = mysql_num_rows($resultado);

echo "<p>Resultados Encontrados: ".$num_resultados."</p>";

for ($i=0; $i <$num_resultados; $i++)
{
$row = mysql_fetch_array($resultado);
echo "<p><strong>".($i+1).". Camión: ";
echo stripslashes($row["camion"]);
echo "</strong><br>Fecha: ";
echo stripslashes($row["fecha"]);
echo "<br>Combustible: ";
echo stripslashes($row["litros"]);
echo "</p>";
}

?>

</body>
</html>


Bueno lo que quiero hacer con el codigo anterior es que haga una consulta en Mysql con los siguientes terminos: NUMERO DE CAMION, FECHA DE INICIO y FECHA DE TERMINO, y como resultado me muestre todos los camiones con su respectiva carga de combustible que esten entre ambas fechas. Favor una ayudita. De ante mano gracias.