Foros del Web » Programando para Internet » PHP »

mostrar registros Mysql en select y input text

Estas en el tema de mostrar registros Mysql en select y input text en el foro de PHP en Foros del Web. hola como estan necesito mostrar en un inputbox los registros del a bd a medida que el select cambie de opcion me podrian dar una ...
  #1 (permalink)  
Antiguo 06/02/2010, 19:20
 
Fecha de Ingreso: agosto-2008
Ubicación: Cali . Colombia
Mensajes: 459
Antigüedad: 15 años, 8 meses
Puntos: 1
Pregunta mostrar registros Mysql en select y input text

hola como estan necesito mostrar en un inputbox
los registros del a bd a medida que el select cambie de opcion me podrian dar una mano con este codigo
solo muestra los barrios pero si respectiva columna no
es una tabla dos campos:BARRIOS Y COMUNAS
no me da el arreglo
gracias por la ayudita
Código PHP:
<?php 
include 'conexion.php';
conectar(); 
$qry=mysql_query("select * from barrio"); 
$row=array(); 
while(
$r=mysql_fetch_assoc($qry)){ 
$row[]=array($r['BARRIOS'],$r['COMUNAS']); 

?>
<form id="form1" name="form1" method="post" action=""> 
  <select name="curso" id="curso" onchange="document.getElementById('data').value=this.options[this.selectedIndex].getAttribute('BARRIOS')+'\n'+this.options[this.selectedIndex].getAttribute('COMUNAS')"> 
<?php foreach($row as $v){ ?> 
    <option  value="<?php echo $v[0?>"><?php echo $v[0?></option> 
<?php }?> 
  </select> 
  <input  type="text" name="data" id="data" value="<?php echo $v[10]."\n".$v[1][0?>"></textarea> 
</form>
__________________
Jaime P. Bravo
Programador Web
MCP (Microsoft Certified Professional)
  #2 (permalink)  
Antiguo 06/02/2010, 19:22
Avatar de Vun
Vun
Colaborador
 
Fecha de Ingreso: agosto-2009
Ubicación: Benalmádena, España
Mensajes: 2.265
Antigüedad: 14 años, 8 meses
Puntos: 150
Respuesta: mostrar registros Mysql en select y input text

Si no me equivoco esto da error:

<?php echo $v[0] ?>

Tienes que poner el ; al final

<?php echo $v[0]; ?>

Te ocurre en varios sitios mas, otra forma de imprimir algo es con:

<?=$v[0]?>

Muy comodo cuando te acostumbras
  #3 (permalink)  
Antiguo 06/02/2010, 19:28
 
Fecha de Ingreso: agosto-2008
Ubicación: Cali . Colombia
Mensajes: 459
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: mostrar registros Mysql en select y input text

asi no me genera error pero en el input_text
me aparece como null osea ta mal el array
gracias

Cita:
<?php
include 'conexion.php';//o como sea que te conectes
conectar();
$qry=mysql_query("select * from barrio");
$row=array();
while($r=mysql_fetch_assoc($qry)){
$row[]=array($r['BARRIOS'],$r['COMUNAS']);
}
?>
<form id="form1" name="form1" method="post" action="">
<select name="curso" id="curso" onchange="document.getElementById('data').value=th is.options[this.selectedIndex].getAttribute('BARRIOS')+'\n'+this.options[this.selectedIndex].getAttribute('COMUNAS')">
<?php foreach($row as $v){ ?>
<option value="<?php echo $v[1] ?>"><?php echo $v[0] ?></option>
<?php }?>
</select>
<input type="text" name="data" id="data" value="<?php echo $row[1] ?>"></textarea>
</form>
__________________
Jaime P. Bravo
Programador Web
MCP (Microsoft Certified Professional)

Etiquetas: input, mysql, registros, select, txt
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:23.