lo primero es un formulario con dos campos un select para los meses y un input type text para introducir el año.
luego viene el script que me tendria que hacer la consulta.
para la sentencia mysql="select...." e mirado en este manual sobre como extraer partes de una fecha en mysql.
http://dev.mysql.com/doc/refman/5.0/...culations.html
Código:
<div id=capainicio> <form> <ul> <li>Mes:<select size="1" name="mes" id="colorcamiseta1" > <option value="">Elige mes</option> <option value="1">Enero</option> <option value="2">Febrero</option> <option value="3">Marzo</option> <option value="4">Abril</option> <option value="5">Mayo</option> <option value="6">Junio</option> <option value="7">Julio</option> <option value="8">agosto</option> <option value="9">septiembre</option> <option value="10">octubre</option> <option value="11">Noviembre</option> <option value="12">Diciembre</option> </select> </li> <li>introduzca el año:<input type="text" name="año" id="colorcamiseta2" size="8"/></li> <li><input type="submit" name="ingresomes" value="Enviar" id="boton"></li> </ul> </form>
Código PHP:
<?php if (isset($_POST["ingresomes"])) {
$mes=$_POST['mes'];
$año=$_POST['año'];
$conexion= mysql_connect("localhost", "root", "");
mysql_select_db("abcerotica", $conexion);
$SQL = "select fecha, nombre,ivafactura from pedidos where fecha like '%".MONTH($dato)and year($año)."%'";
$RES = mysql_query($SQL,$conexion);
while ($fila= mysql_fetch_assoc($RES)){
echo "<div id='caparegistro'>";
echo "<ul><li><b>fecha:</b></li>" .$fila['fecha'];
echo "<li><b>distribuidor:</b></li>" .$fila['nomre'];
echo"<br>";
echo "<li><b>total pedido:</b></li>" .$fila['ivafactura'];
echo "</ul>";
echo "<p>";
echo "</div>";
}
echo " seha ejecutado";
}
?>