Pues hay algo que no entiendo...Cuando hacés
Cita: $tabla_presupuesto .="
<table width='100' border='1' cellpadding='1' cellspacing='0' bordercolor='#e2e2e2'>
<tbody>
<tr class='texto'>
<td class='texto2' colspan='6'>
<div class='texto2' align='center'>Periodo
<!-- <select name='periodo' onchange = 'this.form.action ='misma_pag.pl?periodo='+this.value; this.form.submit()'>-->
<select name='periodo' onchange = 'this.form.action ='presupuesto.pl?periodo='+this.value; this.form.submit()'>
<option value='trimestre' selected>Trimestre</option>
<option value='cuatrimestre'>Cuatrimestre</option>
<!-- <option value='semestre' >Semestre</option>-->
</select>
</div>
</td>
$tablex
</table>
Te falta el "; de fin...O es que lo pusiste así para que no sea tan extenso...Si queires mandame el script por mail y lo pruebo...
Saludos