Tengo este código que me lista el autor y titulo de una tabla, al clicar en un botón quiero ver el indice en una ventana bootstrapcdn; lo que hace es mostrarme el mismo indice para todos los registros, que estoy haciendo mal.
<form id="formulario" method="POST" >
<div class="form-row align-items-center">
<div class="col-auto">
<label class="sr-only" for="inlineFormInput">Curso</label>
<input required name="PalabraClave" type="text" class="form-control mb-2" id="inlineFormInput" placeholder="Ingrese palabra clave">
<input name="buscar" type="hidden" class="form-control mb-2" id="inlineFormInput" value="v">
</div>
<div class="col-auto">
<button type="submit" class="btn btn-primary mb-2">Buscar Ahora</button>
</div>
</div>
</li>
</ul>
<?php
if(!empty($_POST))
{
include('conexion.php');
$aKeyword = explode(" ", $_POST['PalabraClave']);
$query ="SELECT * FROM biblio WHERE autor like '%" . $aKeyword[0] . "%' OR titu like '%" . $aKeyword[0] . "%'"." order by AUTOR, TITU" ;
for($i = 1; $i < count($aKeyword); $i++) {
if(!empty($aKeyword[$i])) {
$query .= " OR titu like '%" . $aKeyword[$i] . "%'";
}
}
$result = mysql_query($query);
echo "<br>Has buscado la palabra clave:<b> ". $_POST['PalabraClave']."</b>";
if(mysql_num_rows($result) > 0) {
$row_count=0;
echo "<br><br>Resultados encontrados: ";
echo "<br><table class='table table-striped' width=100%>";
echo"<tr>
<td width='10px'>N°.</td>
<td width='350px'>Código</td>
<td width=50%>Autor</td>
<td width=50%>Título</td>
<td width=20%>Índice</td>
</tr>";
while($row = mysql_fetch_array($result)) {
$ver1=$row['cdli'];
$ver=$ver1;
$id=$row['id'];
$inice=$row['INDI'];
$nn=$nn+1;
echo "<tr><td>".$row_count." </td><td>". $row['bnuin'] . "</td>";
echo "<td>".utf8_decode( $row['AUTOR']) . "</td>";
echo "<td>".utf8_decode( $row['TITU']) . "</td>";
echo "<td>$indice<button type='button' value=$ver class='btn btn-info btn-lg' data-toggle='modal' data-target='#myModal'>$indice</button></td></tr>";
}
echo "</table>";
}
else {
echo "<br>Resultados encontrados: Ninguno";
}
mysql_close($link);
}
?>
</form>
<div id="respuesta"></div>
<div class="modal fade" id="myModal" role="dialog">
<div class="modal-dialog">
Modal content>
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">INDICE</h4>
<div class="modal-body">
<?php //$var=$_REQUEST['ver'] ;
echo $indice;
?>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
<!-- Fin Contenido -->
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)