Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/10/2010, 11:55
yanerzcj
 
Fecha de Ingreso: octubre-2010
Mensajes: 27
Antigüedad: 13 años, 6 meses
Puntos: 1
Cambiar valores del Text con un combo

Hola de nuevo a todos...
tengo un problema


tengo dos combos....
el combo de cliente y combo de contactos...
el de contactos se rellenara de acuerdo al cliente seleccionado....
pero consiguiente se tienen k rellenar los text con la info de este contacto......

pero lo unico k me sale es:

el nombre del contacto en el combo de acuerdo al cliente....
y se me rellenan los text email y observacion....
pero si el cliente tiene dos contactos los valores de email y observacion se kedan con los del primero!!!

con este codigo lleno el combo de contactos...... y ahi se supone k rellena los text;


//combo contactos
$consulta2=mysql_query("select * from contactos where codcliente= '$variable'");
$rowf=array();
while($w=mysql_fetch_assoc($consulta2)){

$rowf[]=array($w['nombre'],$w['email'],$w['observacion']);


}



<td><select name="cbocontacto" onchange="document.getElementById('tcorreo[]').value=this.options[this.selectedIndex].getAttribute('Email')"onclick="document.getElemen tById('txtcorreo').value=this.options[this.selectedIndex].getAttribute('observacion')" id="cbocontacto">

<?php //<?php foreach($rowf as $v){
//<?php echo $rowf[0][2];
?>
<?php foreach($rowf as $v){ ?>
<option Email="<?php echo $v[2] ?>"observaciones="<?php echo $v[1] ?> " value="<?php echo $v[0] ?>"><?php echo $v[0] ?></option>
<?php }?>


</select></td>


y luego en los value de los text;


<tr>
<td>Correo</td>
<td><label>
<input type="text" name="tcorreo" id="tcorreo" value="<?php echo $rowf[0][1]; ?>"/>
</label></td>
</tr>
<tr>
<td><span class="Estilo3">Observacion</span></td>
<td><textarea name="correo[]" cols="40" id="correo[]"><?php echo $rowf[0][2]; ?></textarea></td>
</tr>


espero alguna ayuda!!!!!