hola a todos, estoy creando una web y en una de mis opciones saco un listado de todos los miembros almacenados y el administrador pincha en uno para su eliminacion de la base de datos(todo esto lo hago de forma asincrona mediante jquery)en la base de datos para cada miembro saco un nombre, apellido y nombre de usuario, y a parte de estas 3 opciones hago q para cada uno se genere un boton al q le paso el valor, aki os pongo el codigo:
<?php
$arrayDatos = mostrarUsuBaja(); // contiene el nombre apellidos y nombre de usuario de cada miembro almacenado en la base de datos
//echo("hola");
//echo $arrayDatos[4]->getNombre();
//exit;
for($n = 0; $n < $nMiembros; $n++){
?>
<table class="texto">
<tbody>
<tr>
<td valign="top">
<table width="100%" style="margin-left:50px;">
<tbody >
<tr>
<td colspan="2">
</td>
</tr>
<tr>
<td> Nombre: </td>
<td> <?php echo($arrayDatos[$n]->getNombre()); ?> </td>
</tr>
<tr>
<td> Apellidos: </td>
<td><?php echo($arrayDatos[$n]->getApellidos()); ?> </td>
</tr>
<tr>
<td> Nombre de usuario: </td>
<td> <?php echo($arrayDatos[$n]->getNick()); ?> </td>
</tr>
<tr>
<td><button onClick="enviaDatosBaja.php" id="btBajaMiembro" value="<?php $arrayDatos[$n]->getNick() ?>"> eliminar usuario</button></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<?php } ?>
<script>
$("#btBajaMiembro").click(function(event){
var info = $("#btBajaMiembro").attr('value');
alert("hola"+info);
event.preventDefault();
$.ajax({
type: "POST",
url: "enviaDatosBaja.php",
data: info,
});
});
</script>
el problema es q no me coge el valor del value y no se si es xq no se pueden pasar variables php asi, en caso de q no se pueda no se como poder hacer para enviar esa variable ya q es la q me hace falta para q despues en el codigo php pueda eliminarla de la base de datos,
gracias a todos x las posibles respuestas