Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/04/2013, 09:24
r0xdrig0
 
Fecha de Ingreso: diciembre-2007
Mensajes: 385
Antigüedad: 17 años
Puntos: 0
Respuesta: rescatar un valor en un combobox desde mysql

Hola marlanga gracias por tu respuesta y disculpa mi demora (es q mientras estoy entrampado en lo del combobox segui avanzando en otras cosas)

implemente como me sugeriste asi tal cual

Código Javascript:
Ver original
  1. var valor=(aResponseData[0].sexoAlumno=="Masculino")?1:2;

pero ahora no me cambia el sexo q rescato de mi BD sino q queda el combobox tal cual
el sexo en mi BD es 1= Masculino y 2 = Femenino el codigo php lo tengo asi:

Código PHP:
$sqlAlumnosFun mysql_query("SELECT
pesbasi.PEFBCOD,
pesbasi.PEFBNOM,
pesbasi.PEFBSEX,
tescalafongrado.ESCALAFON_DESCRIPCION,
tescalafongrado.GRADO_DESCRIPCION,
treparticion.REPARTICION_DESCRIPCION,
pesbasi.PEFBRUT

FROM
pesbasi
INNER JOIN tescalafongrado ON (pesbasi.PEFBGRA = tescalafongrado.GRADO_CODIGO)
AND (pesbasi.PEFBESC = tescalafongrado.ESCALAFON_CODIGO)
INNER JOIN treparticion ON (pesbasi.PEFBREP = treparticion.REPARTICION_CODIGO)
WHERE PEFBRUT = '"
.$cero.$rutAlumn."' AND '".$cero.$rutAlumn."' <>''"Conectar::conPersonal());

$arrayAlumnos = array();

while(
$result mysql_fetch_array($sqlAlumnosFun))
    {
    
            if(
$result["PEFBSEX"]==1)
            {
                
$genero="1";            
            }
                
            if(
$result["PEFBSEX"]==2)
            {
                
$genero="2";
            }
            if(
$result["PEFBSEX"]=="NULL")
            {
                
$genero="";
            }

  
          
array_push($arrayAlumnos, new Personas(utf8_encode($result["PEFBNOM"]), $genero/*$result["SEXO"],*/ $result["GRADO_DESCRIPCION"], $result["REPARTICION_DESCRIPCION"], $result["MAIL_ALUMNO"], $result["FONO_ALUMNO"])); 
cual es la manera de implementar corectamente el codigo que me diste??? en q estoy fallando en su implementacion??? agradeceria mucho tu ayuda/ guia .... de antemano muchas gracias y quedo atento a tu contestacion.