Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/06/2010, 08:31
corretodo
 
Fecha de Ingreso: agosto-2009
Mensajes: 193
Antigüedad: 14 años, 8 meses
Puntos: 0
Como puedo saber el valor de una variable

Tengo este script para presentar en un formulario los valores de una linea de una tabla.
Al pinchar con el raton en la linea, me presenta en el formulario todos los valores de la linea de la tabla.
En el formulario tengo mas valores que he de incluir que no aparecen en la tabla, pero al clikar con el raton en la linea de la tabla solo me pasan al formulario los que estan en dicha linea de la tabla.
En la tabla no puedo poner mas campos porque no quiero que aparezcan las barras de scroll horizontal.

Este es el codigo.

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. function volcar_valores(tabla)
  3. {
  4. tr = document.getElementById(tabla);
  5. td = tr.getElementsByTagName('td');
  6. idDiv = document.getElementById('formulario');
  7. inputDiv = idDiv.getElementsByTagName('input');
  8. for (i = 0; i < td.length; i++)
  9. {
  10. inputDiv[i].value = td[i].innerHTML;
  11. }
  12. }
  13. </script>

y este el de la tabla

Código PHP:
Ver original
  1. print ("<tr width=100% id='$tabla' onclick='volcar_valores($tabla)'>\n");
  2. print ("<th>" . $row['id_amigos'] . "</th>\n");
  3. print ("<td>" . $row['nombre'] . "</td>\n");
  4. print ("<td>" . $row['apellido01'] . "</td>\n");
  5. print ("<td>" . $row['apellido02'] . "</td>\n");
  6. print ("<td>" . $row['ciudad'] . "</td>\n");
  7. print ("<td>" . $row['codigo'] . "</td>\n");
  8. print ("<td>" . $row['movil'] . "</td>\n");
  9. print ("</tr>\n");
  10. $tabla += 1;
  11. }
  12. print ("</table>\n");
  13. print ("</div>\n");

Al clikar con el raton en una linea de la tabla.
¿Como puedo extraer el valor del id_amigos de la linea que clikeo para ponerlo en una variable de php, para que me haga una nueva busqueda en php y asi poner todos los valores en el formulario.

Última edición por corretodo; 05/06/2010 a las 08:37