
29/04/2010, 10:32
|
| | Fecha de Ingreso: abril-2010
Mensajes: 12
Antigüedad: 14 años, 10 meses Puntos: 0 | |
Respuesta: Php - select Aca van los archivos... principal.php <div class="div_cuerpo">
<?php
//echo("MES: ".$_POST[mes]); aca ya no me muestra el mes
include "cuadro.php"
?>
</div>
cuadro.php <form method="post" action="pagina.php">
<div>
<select size="1" name="mes">
<?php
$meses=Array('Enero','Febrero','Marzo','Abril','Ma yo','Junio','Julio','Agosto','Septiembre','Octubre ','Noviembre','Diciembre');
for($i = 1; $i <= 12; $i++){
echo ' <option ';
if($i == $_POST['mes']) echo 'selected ';
echo 'value="'.$i.'">'.$meses[$i-1]."</option>\n";
}
?>
</select>
<select size="1" name="ano">
<?php
for ($i = $anoInicial; $i <= $anoFinal; $i++){
echo ' <option ';
if($i == $_POST[$ano])echo 'selected ';
echo 'value="'.$i.'" >'.$i."\n";
}
?>
</select>
<input type="submit" name="Consultar" value="Consultar">
</div>
</form> pagina.php (es donde hace la consulta a la base de tados...) <?php
$con = mysql_connect('localhost', 'root', '');
if (!$con){
die('Could not connect: ' . mysql_error());
}
mysql_select_db("prueba", $con);
$aux="SELECT concepto, periodo, sum( importe ) AS imp FROM gastos GROUP BY periodo, concepto having periodo='".$ano.$mes."'";
$sql=mysql_query($aux);
mysql_close($con);
header('location: principal.php');
?> |