Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/10/2009, 18:32
Avatar de yoyoyo82
yoyoyo82
 
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>