Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/02/2008, 08:10
Avatar de dark_web
dark_web
 
Fecha de Ingreso: noviembre-2003
Ubicación: Santiago
Mensajes: 34
Antigüedad: 20 años, 5 meses
Puntos: 0
Pregunta Alert Desde Textbox En Un While Php

Hola señores, necesito de vuestra colaboración para resolver un problemote.

Muestro los registros de una tabla (mysql) en un While, y en una de las etiquetas <td> agrego un campo de texto cuyo nombre varía según un contador ('campo$contador') , también agrego un botón para cada campo de texto, la idea es que el usuario vaya llenando cada campo de texto y al pulsar el botón correspondiente genere un Alert con el valor del campo de texto (me explico? )

He revisado el código html que se genera y todo se vé bien y he probado con comillas y todo eso, pero solamente funciona exitosamente con el primer registro devuelto del While, en los demás me dice: document.frm.campo2.value es nulo o no es un objeto, pese que existe el campo cando se generó en html.

Que puede pasar?


SALUDOS Y GRACIAS!!


Código PHP:


echo "<form name=\"frm\">";

$sql=mysql_query("SELECT cm1,cmp2 FROM tabla",$con);

$contador=1;
while(
$salida mysql_fetch_array($sql)){

$var01=$salida["cm1"];
printf("<tr>
<td>%s</td>
<td>%s</td>
<td><input type=text value='' name='campo$contador'></td>
<td><input type='button' value='Muesta Texto Digitado' onClick='alert(document.frm.campo$contador.value)'; ></td>

</tr>"
$salida["cm1"],$salida["cmp2"]);
$contador++;

echo 
"</form>";

};