Con este código funciona la impresión de los datos y muestra la ventana modal, pero siempre me imprime los mismos datos (la primera fila de la DB).
Gracias de antemano y perdonen si esta consulta es una aberración.
Código PHP:
if($consulta -> num_rows != 0){
while($listadoOK = $consulta -> fetch_assoc())
{
$salida .= '
<tr>
<td>'.$listadoOK['fechamod'].'</td>
<td>'.$listadoOK['fechafinmod'].'</td>
<td><b>'.$listadoOK['titulo'].'</b></td>
<td>'.$listadoOK['localizacion'].'</td>
<td>'.$listadoOK['horamod'].'</td>
<td> <center> <a href="'.$listadoOK['imagen'].'"><img src="'.$listadoOK['imagen'].'"width="75" height="100"></a> </center> </td>
<td class="centerTXT"><a href="#mimodal" data-toggle="modal">+ Información</a></td>
<div id="mimodal" class="modal fade">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title"><b>'.$listadoOK['titulo'].'</b></h4>
</div>
<div class="modal-body">
<p>'.$listadoOK['cuerpo'].'</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
</div>
</div>
<tr>
';
}
}
else{
$salida = '
<tr id="sinDatos">
<td colspan="5" class="centerTXT">NO HAY PROGRAMADO NINGUN EVENTO</td>
</tr>
';
}
return $salida;
}