Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/09/2012, 11:49
Avatar de lagunillano
lagunillano
 
Fecha de Ingreso: abril-2011
Ubicación: Santiago de Chile, Dominican Republic
Mensajes: 16
Antigüedad: 13 años
Puntos: 1
Texarea se duplica al traer datos desde mysql

Estimados:

Buenas tardes, tengo el siguiente problema resulta que quiero traer datos a un text area desde una base de datos esto lo hago pero como son varios datos en vez de mostrarme todos los datos en un solo text area me duplica las areas de texto segun todos los datos que tengo en la tabla, es decir si tengo 10 datos en la tabla el formulario me genera 10 textarea uno por cada dato.

les dejo el codigo que tengo.

Código:
<?php
     $sql = "select id,nombre from condicion_pago order by id asc";
	$result = mysql_query($sql);
	while($respuesta=mysql_fetch_array($result))
	{
	?>	
      <center><td colspan="2"><label>
        <textarea name="lista_condicion" cols="45" wrap="virtual" id="lista_condicion">  <?php
	          echo $respuesta["id"];
	   ?>-<?php  echo $respuesta["nombre"];?>
	         
        </textarea>
      </label></td></center>
      <?php
	  }
	  ?>
al parecer me lo duplica por el while que tiene, porque si le cambio el while por un if no me lo duplica pero el problema es que con el if me muestra solo el primer dato y no los otros que tengo en la tabla.

les agradecería mucho que me ayudaran en esto ya que estoy muy complicado.
y no me manejo mucho en php

Desde ya muchas gracias

Francisco