Hey !
J'avais réeussi avant mais j'ai un trou de mémoire, je ne me souviens plus comment faire x)
Voici mon problème :
4 Blocs sont affichés sur la page à l'aide de ce code :
Et lorsque l'on clique sur le bouton buy :
Le modal s'affiche :
Sauf que lorsque l'on clique sur le bouton buy du modal 2,3,4 c'est les informations du modal 1 qui s'affichent et non les informations corrects.
J'aimerais donc que le modals prennent les bonnes informations requises.
Voici le code complet de l'affichage en SQL avec le modal :
Voici mon problème :
4 Blocs sont affichés sur la page à l'aide de ce code :
PHP:
<?php
$SQLGetApps = $odb -> prepare("SELECT * FROM `coins` WHERE payment = :payment ORDER BY `ID` ASC LIMIT 0, 4");
$SQLGetApps -> execute(array(':payment' => 'starpass'));
while ($getInfo = $SQLGetApps -> fetch(PDO::FETCH_ASSOC))
{
$id = $getInfo['ID'];
$name = $getInfo['name'];
$price = $getInfo['price'];
$image = $getInfo['image'];
$nbr_codes = $getInfo['nbr_codes'];
echo '
<div class="col-lg-3">
<div class="store-paymentblock">
<a href="#" data-target="#modal-header-primary" data-toggle="modal">
<h3>Payment Mobile</h3>
<img src="'.$image.'">
<div class="store-paymentblock-offer">'.$name.' coins ~ '.$price.'$</div>
</a>
<a href="#" data-target="#modal-header-primary" data-toggle="modal" class="store-paymentblock-button">Buy</a>
</div> </div>
'; } ?>
Et lorsque l'on clique sur le bouton buy :
Vous devez être inscrit pour voir les liens ! Inscrivez-vous ou connectez-vous ici.
Le modal s'affiche :
Vous devez être inscrit pour voir les liens ! Inscrivez-vous ou connectez-vous ici.
Sauf que lorsque l'on clique sur le bouton buy du modal 2,3,4 c'est les informations du modal 1 qui s'affichent et non les informations corrects.
J'aimerais donc que le modals prennent les bonnes informations requises.
Voici le code complet de l'affichage en SQL avec le modal :
PHP:
<?php
$SQLGetApps = $odb -> prepare("SELECT * FROM `coins` WHERE payment = :payment ORDER BY `ID` ASC LIMIT 0, 4");
$SQLGetApps -> execute(array(':payment' => 'starpass'));
while ($getInfo = $SQLGetApps -> fetch(PDO::FETCH_ASSOC))
{
$id = $getInfo['ID'];
$name = $getInfo['name'];
$price = $getInfo['price'];
$image = $getInfo['image'];
$nbr_codes = $getInfo['nbr_codes'];
echo '
<div class="col-lg-3">
<div class="store-paymentblock">
<a href="#" data-target="#modal-header-primary" data-toggle="modal">
<h3>Payment Mobile</h3>
<img src="'.$image.'">
<div class="store-paymentblock-offer">'.$name.' coins ~ '.$price.'$</div>
</a>
<a href="#" data-target="#modal-header-primary" data-toggle="modal" class="store-paymentblock-button">Buy</a>
</div> </div>
<div id="modal-header-primary" tabindex="-1" role="dialog" aria-labelledby="modal-header-primary-label" aria-hidden="true" class="modal fade">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header modal-header-primary">
<button type="button" data-dismiss="modal" aria-hidden="true" class="close">×</button>
<h4 id="modal-header-primary-label" class="modal-title"><center>Payment Mobile - Buy '.$name.' coins ~ '.$price.'$</center></h4></div>
<div class="modal-body">';
if ($nbr_codes == 1){ echo'<div id="starpass_326336"></div><script type="text/javascript" src="http://script.starpass.fr/script.php?idd=326336&theme=pink_salmon"></script><noscript>Veuillez activer le Javascript de votre navigateur s\'il vous plaît.<br /><a href="http://www.starpass.fr/">Micropaiement StarPass</a></noscript>'; }
echo'</div>
<div class="modal-footer">
<button type="button" data-dismiss="modal" class="btn btn-primary">Close</button></div></div></div></div>
'; } ?>

