Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/05/2013, 13:26
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Aparece solo el primer valor php y DOM

Cita:
Iniciado por claudinho Ver Mensaje
gracias por responder emprear la razon por la que hago clicc en el td y no en el input es porque el input en realidad va a ser tipo hidden.

Entiendo lo que quieres decir con los id "valorphp" : se han creado multiples inputs con el mismo id en el ciclo while.

Tienes alguna idea de como puedo hacerlo. he leido que puedo usar getElementsByName(); en vez del id pero de ahi a donde iria?
Gracias de antemano
¿Clickear un th y que recuper el value de un campo hidden que esta contendio dentro de este?, Además a tus th no les va a quedar ningún contenido dentro, no sé a que le van a hacer click entonces.
te va a quedar esto

Código:
Pedro
Juan
Maria
David
en lugar de esto

Código:
1 Pedro
2 Juan
7 Maria
4 David
Otra cosa, decís, "al hacer click en la columna María muestre el id que le corresponde".
María no es una columna , a lo sumo una celda (td o th).

Me parece muy complicado lo que estás haciendo

Más o menos deberías generar algo asi
Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>titulo</title> 
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>
<body>
<table>
<tr><th>id usuario</th><th>nombre</th></tr>
<tr><td><input type="hidden" size="1" value="1" id="a_1"/></td><td onclick="document.getElementById('a_1').type = 'text';">María</td></tr>
<tr><td><input type="hidden" size="1" value="2" id="a_2"/></td><td onclick="document.getElementById('a_2').type = 'text';">Juan</td></tr>
<tr><td><input type="hidden" size="1" value="3" id="a_3"/></td><td onclick="document.getElementById('a_3').type = 'text';">Pedro</td></tr>
</table>
</body>
</html> 
para lo cual en el bucle de tu php tenés que diferenciar los id, y si el id_paciente es diferente en cada uno asignarlo no solo como value sino también como id

SAludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.