Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/03/2009, 15:24
lerry
(Desactivado)
 
Fecha de Ingreso: enero-2009
Mensajes: 103
Antigüedad: 16 años
Puntos: 0
Paso de parametros con imagenes

hola amigos!! tengo un problemita, estoy pasando un parametro por medio de una imagen a otro archivo y con ese parametro hacer una consulta en la base de datos y mostrar el resultado en una tabla en la misma pagina donde esta la imagen, este es el codigo para q me ayuden en q estoy haciendo mal:

foreach($va1 as $i => $va2)
{
foreach($va2 as $j => $va3)
{?>
<tr>
<td align="center" width="50" height="10">
<input type="hidden" name="idequipo" id="idequipo" value="<?php echo $va3?>">
<input type="image" src="imagenes/verde.gif" id="nodos" class="equipos" alt="<?php echo $va3;?>" onclick="javascript:accion('nodo.php','equipo','id equipo='+$('#idequipo').attr('value'))">
</td>
</tr>
<tr>
<td align="center" width="50" height="10">
<h6><?php echo $nomEqui[$a][$i][$j];?></h6>
</td>
</tr>
<?php
}
}


Luego mas abajo en la misma pagina quiero mostrar el resultado:

<div id="equipo" align="center" style="display: none">
<img src="imagenes/cargando.gif" alt=""><?php echo "Cargando...";?>
</div>

el codigo javascript q valida el accion de la imagen es la siguiente:

function accion(url,div,cadena)// funcion para el jquiery
{
document.getElementById("equipo").style.display = "block" ;
document.getElementById("equipo").innerHTML='<img src="imagenes/cargando.gif"/><?php echo "Cargando...";?>';

var datos = cadena;
var div="#"+div;
$.ajax(
{
async:true,
url: url,
type: 'POST',
dataType: 'html',
data: datos,
cache: false,
success: function(respuesta)
{
$(div).html(respuesta);
}
});
}

pero estoy seguro q el problema lo que tengo aqui al pasar el parametro porque no me llega en la otra pagina (nodo.php):

<input type="hidden" name="idequipo" id="idequipo" value="<?php echo $va3?>">
<input type="image" src="imagenes/verde.gif" id="nodos" class="equipos" alt="<?php echo $va3;?>" onclick="javascript:accion('nodo.php','equipo','id equipo='+$('#idequipo').attr('value'))">

y en la otra pagina lo recibo asi:

$idnodo=$_GET['idequipo'];

x favor ayudenme a encontrar el problema, gracias...