Hola, disculpen soy algo nuevo en esto de programar en php y no se si mi tema esta en el lugar correcto, porque tambien involucro bases de datos, ojala me puedan ayudar o moverlo si es necesario.
Bueno aqui va mi pregunta, sucede que estoy intentando crear una pag web y necesito obtener los datos (nombre y precio) de mi tabla (tabla_que_contiene_el_historial_de_compras), pero solo quiero los datos que sean de la fecha del dia de hoy es decir que si tiene 3 productos y 2 de ellos fueron comprados ayer y uno hoy, quiero que me muestre este ultimo, nose si mi problema está en el query o tiene que ver con la fecha. Espero me puedan ayudar, mi tabla solo contiene nombre, precio, fecha y cuando se agrega un nuevo producto la fecha se rellena de manera automatica, aqui está el código de la tabla que quiero obtener:
Código PHP:
Ver original<?php // comienza desde H2 hasta el </table><br> etc...
$result = mysql_query("SELECT nombre as producto, precio as precio, fecha FROM tabla_que_contiene_el_historial_de_compras WHERE fecha= '$fecha' ORDER BY fecha DESC "); ?>
<table width="300" border='1' cellspacing="0">
<tr >
<td>Producto</td><td>Precio c/u</td><td>Fecha</td>
</tr>
<?php
echo "<tr><td>" . $row['producto'] . "</td><td>" . $row['precio'] . "</td></tr>" ;
}
?>
</table><br><br><br>
Aquí está el código de como ingresar un nuevo producto desde un formulario:
Código PHP:
Ver original<?php
$queEmp = "INSERT INTO tabla_que_contiene_el_historial_de_compras (nombre,precio,fecha)
VALUES(".$_REQUEST["nombre"].",".$_REQUEST["precio"].", ADDDATE('".date('Y-m-d')."',0))"; ?>
Creo que si ven el código se darán cuenta que lo único que me arroja es una tabla que dice Producto y Precio c/u
Ojala me puedan ayudar, gracias de antemano.