Foros del Web » Creando para Internet » HTML »

doble click en tabla

Estas en el tema de doble click en tabla en el foro de HTML en Foros del Web. hola como estan todos tengo un problema con unas tablas en html bueno mi tabla se genera a traves de una consulta a una bD ...
  #1 (permalink)  
Antiguo 12/02/2010, 09:28
 
Fecha de Ingreso: febrero-2010
Mensajes: 1
Antigüedad: 7 años, 10 meses
Puntos: 0
doble click en tabla

hola como estan todos tengo un problema con unas tablas en html

bueno mi tabla se genera a traves de una consulta a una bD mysql, en mi pagina se muestra una tabla con algunos de los campos pretendo que al hacer doble clic sobre alguno de los registros me salga una nueva pagina con todos los datos de ese registro, osea doy clic en el registro 1 y me abre una nueva pagina con todos los datos de l registro 1.

Bueno esto ya lo logre, usando la opcion onDblclick="submit();" realmente no se como puedo enviar un dato en especifico con esta opcion no se si exista algo como submit(valor); y en mi nmueva pagina cacho ese valor.

como no pude hacer esto se me ocurrio crear un <input type="hiddden" value="valor" name="nombre"> donde contiene el valor que deseo cachar en mi otra pagina. ya en la otra pagina pongo <?PHP $valor=$_POST['nombre'];. Todo eso funciona si cacho el valor al hacer doble click y puedo generar mi consulta el problema es que solo funciona bien si hayun solo registro, cuando son dos o mas doy clic en algun registro, se me ocurrio que al generar mi tabla creara un nombre para cada registro en el hidden.

entonces se llamarian nombre1, nombre2, nombre3, asi cacharia el valor de cada uno, pero no se como diferenciar cual selecciono al momento del clic, no se si me di a explicar
  #2 (permalink)  
Antiguo 12/02/2010, 09:43
 
Fecha de Ingreso: enero-2010
Mensajes: 373
Antigüedad: 7 años, 11 meses
Puntos: 5
Respuesta: doble click en tabla

Para hacer eso si creo que te entendido debes poner en donde quieres que te enlace esto:
<a href='?variable=" . $resultado['campo'] . "'>
Y luego cuando para que te seleccione ese, debes poner en la consulta a la base de datos que te seleccione los campos donde es igual a $variable
EJ:
select * from tabla where campo ='$variable'

Etiquetas: doble, tablas
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 14:52.