Rescatar Valor de una funcion JS
Publicado por Carlos (17 intervenciones) el 14/11/2011 17:58:02
Buenas tardes, estoy complicado acerca de rescatar valores desde una funcion...
1) muestro los datos mediate la funcion...
<tr>
<td class="txt10">Región</td>
<td class="txt11"><?php generaSelectRegiones($f_region); ?></td>
</tr>
<tr>
<td class="txt10">Ciudad / Comuna</td>
<td class="txt11"><?php generaSelectCiudades($f_region, $f_ciudad); ?></td>
</tr>
Function generaSelectRegiones($id)
{
include_once 'inc/conexion.php';
conectar_in();
$consulta=mysql_query("SELECT id, nombre FROM fd_ficha_region");
$cualselect = "regiones";
echo '<select name="f_region" id="f_region" onChange="cargaContenido(this.id,\'regiones\')" class="select1">';
echo '<option value="0">-- Seleccione una opción --</option>';
while($registro=mysql_fetch_row($consulta))
{
$selected = "";
if ($registro[0]==$id) $selected = "selected";
echo '<option value="'.$registro[0].'" '.$selected.'>'.$registro[1].'</option>';
}
echo '</select>';
desconectar();
}
//--------------------------------------------------------------------------------------------------------
Function generaSelectCiudades($id_region, $id_ciudad)
{
if (isset($id_ciudad)) {
include_once 'inc/conexion.php';
conectar_in();
$consulta=mysql_query("SELECT id, nombre FROM fd_ficha_ciudad WHERE id_padre=".$id_region);
echo '<select name="f_ciudad" id="f_ciudad" class="select1" onChange="cargaContenido(this.id,\'regiones\')">';
while($registro=mysql_fetch_row($consulta))
{
$selected = "";
if ($registro[0]==$id_ciudad) $selected = "selected";
echo '<option value="'.$registro[0].'" '.$selected.'>'.$registro[1].'</option>';
}
echo '</select>';
desconectar();
} else {
echo '<select disabled="disabled" name="f_ciudad" id="f_ciudad" class="select1">
<option value="0">-- Seleccione una opción --</option>
</select>';
}
}
con esa funcion, muestro los datos.
$f_region = $_REQUEST['f_region'];
$f_ciudad = $_REQUEST['$f_ciudad'];
rescato los datos...
pero el unico dato que rescato es el F_REGION, lo demas lo rescata como valor 0,
si algen podria ayudarse, seria GENIAL.. Saludos
1) muestro los datos mediate la funcion...
<tr>
<td class="txt10">Región</td>
<td class="txt11"><?php generaSelectRegiones($f_region); ?></td>
</tr>
<tr>
<td class="txt10">Ciudad / Comuna</td>
<td class="txt11"><?php generaSelectCiudades($f_region, $f_ciudad); ?></td>
</tr>
Function generaSelectRegiones($id)
{
include_once 'inc/conexion.php';
conectar_in();
$consulta=mysql_query("SELECT id, nombre FROM fd_ficha_region");
$cualselect = "regiones";
echo '<select name="f_region" id="f_region" onChange="cargaContenido(this.id,\'regiones\')" class="select1">';
echo '<option value="0">-- Seleccione una opción --</option>';
while($registro=mysql_fetch_row($consulta))
{
$selected = "";
if ($registro[0]==$id) $selected = "selected";
echo '<option value="'.$registro[0].'" '.$selected.'>'.$registro[1].'</option>';
}
echo '</select>';
desconectar();
}
//--------------------------------------------------------------------------------------------------------
Function generaSelectCiudades($id_region, $id_ciudad)
{
if (isset($id_ciudad)) {
include_once 'inc/conexion.php';
conectar_in();
$consulta=mysql_query("SELECT id, nombre FROM fd_ficha_ciudad WHERE id_padre=".$id_region);
echo '<select name="f_ciudad" id="f_ciudad" class="select1" onChange="cargaContenido(this.id,\'regiones\')">';
while($registro=mysql_fetch_row($consulta))
{
$selected = "";
if ($registro[0]==$id_ciudad) $selected = "selected";
echo '<option value="'.$registro[0].'" '.$selected.'>'.$registro[1].'</option>';
}
echo '</select>';
desconectar();
} else {
echo '<select disabled="disabled" name="f_ciudad" id="f_ciudad" class="select1">
<option value="0">-- Seleccione una opción --</option>
</select>';
}
}
con esa funcion, muestro los datos.
$f_region = $_REQUEST['f_region'];
$f_ciudad = $_REQUEST['$f_ciudad'];
rescato los datos...
pero el unico dato que rescato es el F_REGION, lo demas lo rescata como valor 0,
si algen podria ayudarse, seria GENIAL.. Saludos
Valora esta pregunta
0