Como se daran cuenta tengo que seleccionar un valor para que recien se muestre los datos este es mi código, muchas gracias
Código PHP:
<?php
$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_padre=$_POST['id_padre'];
echo "<form action=\"".$_SERVER['PHP_SELF']."\" method=\"POST\">\n\n";
// Formar Selec "Padre".
echo "<select name=\"id_padre\" onChange=\"this.form.submit()\">\n";
echo "<option value=\"\">Seleccione un Item</option>\n";
$SQLconsulta_padre="SELECT * FROM tours_salidas";
$consulta_padre = mysql_query($SQLconsulta_padre,$conexion) or die(mysql_error());
While ($registro_padre=mysql_fetch_assoc($consulta_padre)){
if ($id_padre == $registro_padre['id_salidas']){
echo "<option value=\"".$registro_padre['id_salidas']."\" selected>".$registro_padre['descripcion']."</option>\n";
} else {
echo "<option value=\"".$registro_padre['id_salidas']."\">".$registro_padre['descripcion']."</option>\n";
}
}
echo "</select>\n\n";
mysql_free_result($consulta_padre); // Liberar memoria usada por consulta.
// Formar Select "Hijo"
if (!empty($id_padre)){
$SQLconsulta_hija="SELECT * FROM tours_datos WHERE id_salidas='$id_padre'";
$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){
$registro_hija=mysql_fetch_assoc($consulta_hija);
echo "<input type=\"text\" name=\"id_hija\" value=\"".$registro_hija['precio']."\" />";
echo "<input type=\"text\" name=\"id_espacio\" value=\"".$registro_hija['espacio']."\" />";
} else {
echo "<input type=\"text\" name=\"id_hija\" value=\"No hay registros para este Item\" />";
echo "<input type=\"text\" name=\"id_espacio\" value=\"No hay registros para este Item\" />";
}
} else {
echo "<input type=\"text\" name=\"id_hija\" value=\"\" />";
echo "<input type=\"text\" name=\"id_espacio\" value=\"\" />";
}
mysql_free_result($consulta_hija);
echo "</form>\n";
//}
?>