[RESOLU] Ouvrir popup avec résultat base de données

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Ouvrir popup avec résultat base de données

Re: Ouvrir popup avec résultat base de données

par arthur_ceparici » 21 avr. 2016, 18:14

Merci, je regarde les liens et tutos

Re: Ouvrir popup avec résultat base de données

par @rthur » 20 avr. 2016, 09:21

Bonjour,

Il est déconseillé de faire une popup car elle risque d'être considéré comme de la pub et bloquée par le navigateur de tes utilisateurs. Si tu souhaites tout de même faire un popup, il faut utiliser la fonction javascript window.open() et ensuite 2 possibilités, soit tu injectes le contenu en javascript depuis ta page parente (ce que je te déconseille), soit tu met l'url d'une page qui va prendre en paramètre une variable qui te permettra ensuite d'afficher le texte voulu.

Toutefois, mon conseil est de mettre en place non pas une popup mais une "popin", soit une div qui va apparaitre au sein de ta page, c'est plus simple à gérer et plus agréable pour la navigation de tes utilisateurs.
Il y a pas mal de tuto sur internet pour faire cela : https://www.google.fr/search?q=jquery+popin

Ouvrir popup avec résultat base de données

par arthur_c » 19 avr. 2016, 18:11

Bonjour,

Je souhaiterai que le résultat de ma requête s'ouvre dans un popup
Le résultat est du texte.
Après plusieurs essais d'intégration de javascript, résultat non concluant
C'est le résulata de la variable "resume"

Code : Tout sélectionner

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Tous les livres</title> </head> <?php include("Connect.php"); $reponse = $bdd->query('SELECT * FROM biblio ORDER BY id'); while ($donnees = $reponse->fetch()) { ?> <table BORDER="0" width=100%> <tr><td >Titre livre : <?php echo $donnees['Titre']; ?></td></tr> <tr><td>Auteur : <?php echo $donnees['Auteur'];?></td></tr> <tr><td><?php echo nl2br($donnees['resume']);?></td></tr> <br> </table> <?php } $reponse->closeCursor(); ?> </html>
Merci par avance de votre aide
A.C.