Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/03/2009, 13:00
Avatar de blogger
blogger
 
Fecha de Ingreso: diciembre-2005
Ubicación: frente al monitor
Mensajes: 398
Antigüedad: 18 años, 5 meses
Puntos: 12
Respuesta: menus dependientes + sql

Sería algo como esto, la intencion es generar un documento dirigido al presidente municipal. Para esto utilizo el siguiente formulario, el cual al final genera un documento PDF. Utilizo el menu despegable de AJAX para cargar los datos del estado, la ciudad y el presidente municipal.

Código:
<?php
$nombre = $_POST["nombre"];
$fecha_nac = $_POST["fecha_nac"];
$lugar_nac = $_POST["lugar_nac"];
$direccion = $_POST["direccion"];
$codigo_postal = $_POST["codigo_postal"];
$estado = $_POST["select1"];
$ciudad = $_POST["select2"];
$presidente = $_POST["select3"];
if (!isset($_POST['submit'])) { // if page is not submitted to itself echo the form
?>
<form method="post" action="<?php echo $PHP_SELF;?>">
<b>Datos pesonales</b>
<table>
<tr><td>Nombre y apellidos:</td><td><input type="text" name="nombre" value="" /></td></tr>
<tr><td>Fecha de nacimiento: </td><td><input type="text" name="fecha_nac" value="" /></td></tr>
<tr><td>Lugar de nacimiento:</td><td><input type="text" name="lugar_nac" value="" /></td></tr>
<tr><td>Direccion actual:</td><td><input type="text" name="direccion" value="" /></td></tr>
<tr><td>Codigo Postal:</td><td><input type="text" name="codigo_postal" value="" /></td></tr>
<?php include ("select_dependientes_3_niveles.php");?>
</td></tr>
</table>
<input type="submit" value="Generar Carta" name="submit" />
</form>
</center>
</body>
</html>

<?
} else {

require_once("./dompdf-0.5.1/dompdf-0.5.1/dompdf_config.inc.php");

$html =

'<div align=right>'.$nombre.'<br />'.$direccion.'<br />'.$codigo_postal.'<br />'.$ciudad.', '.$estado.'<br /></div>'.
' '.presidente.'<br />'.

'cuerpo de la carta'

;

$dompdf = new DOMPDF();
$dompdf->load_html($html);
$dompdf->render();
$dompdf->stream("carta.pdf");

}

?>
La cuestion es que en ciudad, estado me aparece 1 y 2 en el PDF, aparte de que me aparece en blanco en donde deberia ir el nombre del presidente.
__________________
http://exegesis-biblica.com/