04/11/2009, 16:28
|
| | Fecha de Ingreso: noviembre-2009
Mensajes: 4
Antigüedad: 15 años, 2 meses Puntos: 0 | |
Duda de como almacenar dos datos despues de haberlos filtrado. Hola, necesito alguien me ayude, con esto.
Tengo un formulario, al cual le aplique un filtro, usando Ajax, hasta ahi biem , el filtreo resulto ok, pero el problema lo tengo al almacenarlo en la bd, porque en la misma, me guarda, las ids, y nos los valores que inicialmente, le di, mas o menos seia asi la cosa:
<?php
include("JSON.php");
include("conn.php");
mysql_select_db($database, $Myconn);
$idpais = $_POST['paisid'];
$query_rs_entidad = "SELECT id_oficina_cambio, nombre FROM t_oficinas_cambio WHERE paisid ='$idpais' ORDER BY id_oficina_cambio";
$rs_entidad = mysql_query($query_rs_entidad);
$arrOficinas = array();
while ($row_rs_entidad = mysql_fetch_assoc ($rs_entidad))
{
$clave = utf8_encode(trim($row_rs_entidad['paisid']));
$valor = utf8_encode(trim($row_rs_entidad['nombre']));
array_push($arrOficinas,array($clave,$valor));
}
$json = new Services_JSON();
$listaOficinas = $json->encode($arrOficinas);
$js = $listaOficinas;
echo $js;
?>
el me deberia guardar, el valor contenido, dentro de: $valor = utf8_encode(trim($row_rs_entidad['nombre']));
Sin embargo, me guarda la id:
$clave = utf8_encode(trim($row_rs_entidad['paisid']));
esto de aca.
Lo mismo me sucede con la otra consulta, que es la que queda filtrada, solo me guarda la id, y no el valor que le doy, seria asi:
<?php
include("JSON.php");
include("conn.php");
mysql_select_db($database, $Myconn);
$query_rs_prov = "SELECT id_pais,nombre FROM t_paises order by id_pais";
$rs_prov = mysql_query($query_rs_prov);
$arrPaises = array();
while ($row_rs_prov = mysql_fetch_assoc ($rs_prov))
{
$clave = $row_rs_prov['id_pais'];
$valor = $row_rs_prov['nombre'];
array_push($arrPaises,array($clave,$valor));
}
$json = new Services_JSON();
$listaPaises = $json->encode($arrPaises);
$js = $listaPaises;
echo $js;
?>
Esto me lo deberia guardar, el valor contenido que le doy:
$valor = $row_rs_prov['nombre'];
Sin embargo, me guarda la id:
$clave = $row_rs_prov['id_pais'];
Espero que me puedan ayudar en esto, no soy muy ducho en la materia. |