
23/10/2009, 18:32
|
 | | | Fecha de Ingreso: julio-2009 Ubicación: Springfield
Mensajes: 159
Antigüedad: 15 años, 9 meses Puntos: 1 | |
Respuesta: Que bucle iria ? gracias antes que nada darksecas ya le puse el or die(mysql_error()) y me muestra el pdf pero no me imprime nada , a que te refieres de donde viene $idempleado, esta es mi otra pagina de donde viene si es que te entendi gracias
<?php
$servidor ="localhost"; // host
$usuario ="root";
$clave ="yoyoyo";
$basedatos ="ribosomatic"; // Indicaruna Base de datos.
$conexion = mysql_connect($servidor, $usuario, $clave) or die(mysql_error());
mysql_select_db($basedatos, $conexion) or die(mysql_error());
// Obtener el $id_padre del envio a si mismo del formulario ..
$id=$_POST['idempleado'];
// Aqui no entiendo que hace
echo "<form action=\"".$_SERVER['PHP_SELF']."\" method=\"POST\" >\n\n";
// Formar Selec "Padre".
echo "<select name=\"idempleado\" onChange=\"this.form.submit()\">\n";
echo "<option value=\"\"> Seleccione un ID </option>\n";
$SQLconsulta_padre="SELECT idempleado FROM empleados " ;
$consulta_padre = mysql_query($SQLconsulta_padre,$conexion) or die(mysql_error());
While ($registro_padre=mysql_fetch_assoc($consulta_padre )){
// Se mira si el ID del registro es el mismo q el $id_padre q recibimos si hemos cambiado el select hijo.
// Se selecciona en consecuencia (selected) la opción elegida.
if ($id == $registro_padre['idempleado']){
echo "<option value=\"".$registro_padre['idempleado']."\" selected>".$registro_padre['idempleado']."</option>\n";
} else {
echo "<option value=\"".$registro_padre['idempleado']."\">".$registro_padre['idempleado']."</option>\n";
}
}
echo "</select>\n\n";
mysql_free_result($consulta_padre); // Liberar memoria usada por consulta.
if (!empty($id)){
$SQLconsulta_hija="SELECT * FROM empleados where idempleado='$idempleado'";
$consulta_hija = mysql_query($SQLconsulta_hija,$conexion) or die(mysql_error());
// se mira el total de registros de la consulta .. si es 0 se muestra mensaje en el select ..
if (mysql_num_rows($consulta_hija) != 0){
While ($registro_hija=mysql_fetch_assoc($consulta_hija)) {
echo "Nombre:<input type='text' name='nombre' value=\"".$registro_hija['nombres']."\">";
echo "Departamento:<input type='text' name='grupo' value=\"".$registro_hija['departamento']."\">";
echo "Sueldo:<input type='text' name='turno' value=\"".$registro_hija['sueldo']."\">";
}
}
else {
echo "<input type='text' value=\"\"> No hay registros para este Item </textarea>";
echo "<input type='text' value=\"\"> No hay registros para este Item </textarea>";
echo "<input type='text' value=\"\"> No hay registros para este Item </textarea>";
}
} else {
echo "<input type='text' value=\"\"> </textarea>";
echo "<input type='text' value=\"\"> </textarea>";
echo "<input type='text' value=\"\"> </textarea>";
}
// mysql_free_result($consulta_hija); // Liberar memoria usada por consulta.
//echo "</select>\n\n";
echo "</form>\n";
?>
<table align="center">
<tr>
<th><a href="http://localhost/php/Ejemplo%20ajax/Insertar/empleados_registro.php">Nuevo</a></th>
<th><a href="http://localhost/php/Ejemplo%20ajax/empleados_actualizacion.php">Actualizar </a></th>
<th><a href="http://localhost/php/Ejemplo%20ajax/eliminar/eliminar.php">Borrar</a></th>
</tr>
</table>
<FORM method="post" action="pdf.php">
<INPUT TYPE="submit" name=" submit" value="Obtener Pdf">
</FORM>
</body>
</html> |