tengo un problema con este codigo, les explico yo muestro los resultados obtenidos con un while y a la ves lo pagino, dentro del while genero una liga la cual es para consultar pero a esta liga quiero pasarle parametros con ajax y query y atra ves de el generar la consulta dependiendo el valor que aya llevado la liga y asi no recargar la pagina y mostrar los resultados en una ventana simple modal , lo cual logro pero fuera del while.
la liga que estoy ocupando es esta
<a href="#" name="<?php echo $mu="paupau"; ?>" class="sample1 osx demo" >click aki</a>
tube que darle la propieda de name al enlace y ponerle un valor para que atra vez de ajax cogiera el valor al pulsar el enlace, cuando meto el enlace dentro del while solo me toma el ultimo valor
index.php codigo que ocupo para mostrar los resultados
<?php
// Instanciamos el objeto para paginar
require_once 'PHPPaging.lib.php';
// Abrimos la conexión al servidor MySQL
// Instanciamos, indicando el recurso de conexión
$paging = new PHPPaging($link);
if($tipo==1){
$paging->agregarConsulta("select * FROM socios WHERE id LIKE '%".$buscar."%' ");
// Ejecutamos la paginación
$paging->ejecutar();
if($paging->numRegistrosMostrados() >= 1) {
$contador=1;
while($row=$paging->fetchResultado())
{
//saco el tipo de socio
conectar();
$queEmp2 = mysql_query("SELECT nombre FROM tipo_socios where id_tiposocio='$row[1]' "); $nombre= $rowEmp2['nombre'];
desconectar();
echo "
<tbody>
<tr>
<td>$row[2] $row[3] $row[4]</td>
<td>$nombre</td>
<td>--</td>
<td>
<a href=# name='$mu=$row[0]' class='sample1' >BUSCAR</a>
</td>
</tr>
</tbody>";
$contador++;
}
} else{
echo"no hay registros";
}
}
?>
script que ocupo para pasar parametros
[code=php]<script language="javascript" type="text/javascript">
$('.sample1').click( function() {
$.ajax({
url: 'consultar.php?action=<?php echo $contador; ?>',
success: function(data) {
$('.results').html(data);
}
});
});
</script>
consultar.php "scrip que ocupo para imprimir "
<?php
echo $_REQUEST['action'];
?>
[/code]