Estoy tratando de mostrar el recuento de datos dinámicos en el modelo emergente en PHP, pero en el valor de los datos del modelo siempre se muestra solo el último recuento de datos.
En la imagen, podemos ver que p1, p2, p3 se cuentan, por lo que cuando el usuario hace clic en el icono amarillo, aparece una ventana emergente y el mismo recuento dinámico p1, p1 debe mostrarse en el modelo emergente, pero solo muestra el último recuento, que es p9 en el modal emergente.
<?php $formatCount =1; while ($showformatsexecrow = mysql_fetch_array($showformatsexec)) { echo '<div class="ui-widget photo"> <tr> <td align="left" Width="115px">' //Here p1,p2,p3 count with radio button appears '<p>"P'.$formatCount.'"</p> <input align="left" Width="115px" name = "P1" type = "radio" value = "'.$formatshow.'" </font> <body> <a class="open-button" popup-open="popup-1" href="javascript:void(0)"> <i class="fa fa-eye" style="color:white !important;" aria-hidden="true"></i></a>' //popup modal code and $formatCount is dymaic value data in popup which is showing here last value only '<div class="popup" popup-name="popup-1"> <div class="popup-content"> <p>"P'.$formatCount.'"</p> </div> </div> </td> </tr> </div>'; $formatCount++; } ?>Código JQuery:
<script> $(function () { // Open Popup $('[popup-open]').on('click', function () { var popup_name = $(this).attr('popup-open'); $('[popup-name="' + popup_name + '"]').fadeIn(300); }); }); </script>