rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

[PHP] ouvrir une popup

Posté par zitoirz, le jeudi 27 novembre 2003 à 00:16:37
bonjour,
j'explique mon problème :
je voudrai pouvoir afficher un popup à partir d'une boucle php qui affiche des données dans un tableau. Voici le code (je passe la génération du tableau)
le code qui fonctionne pour ouvrir un popup :

print "<a href=\"javascript:void(0)\"; onClick=\"window.open('detailfrs.php?frs=Micros Services','_blank','menubar=no,location=no,directories=no,st­atus=no,copyhistory=no,height=500,width=400,toolbar=no,scrol­lbars=yes,resizable=yes');\">Détail du fournisseur</a>";

Micros Service est le nom du fournisseur "marqué en dur" et c'est la que je souhaiterai pouvoir récuperer le fournisseur a partir de la base de données comme je le fait en HTML avec :

print <a href="detailfrs.php?frs='.$result['raisonsociale'].'&qu­ot;>'.$result['raisonsociale'].'</a>';

je pense qu'il faut passer .$result['raisonsociale'] à la place "Micros Services" mais je doit surement faire une erreur de syntaxe avec les ' ou les "

Merci de votre aide !
Répondre à zitoirz  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
stephane, le jeudi 27 novembre 2003 à 09:11:37
tu n'as pas le droit de faire comme ca.... tu nouvre pas ta balise php....
la bonne syntaxe est:
print <a href="detailfrs.php?frs=<?=$result['raisonsociale']?­>>
ou
print <a href="detailfrs.php?frs=<? echo ($result['raisonsociale'])?>>
mais tu n'as pas le droit de mettre du code php comme ca en plein millieu sans balise
Répondre à stephane

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kalamit, le jeudi 27 novembre 2003 à 09:36:09
Salut,
Stephane >> Heu la, va y a voir des soucis... Ton print, il vient d'ou ?

zitoirz >> Bon, Javascript ou html, c'est kif kif, ca passe tout droit dans le moteur php et c'est "executé" coté client.
Donc:

echo  "<a href=\"javascript:void(0)\"; onClick=\"window.open('detailfrs.php?frs=".$result­['raisonsociale']." ','_blank','menubar=no,location=no,directories=no,status=no,­copyhistory=no,height=500,width=400,toolbar=no,scrollbars=ye­s,resizable=yes');\">".$result['raisonsociale']­."</a>"; 



Kalamit,
Parle à ma culasse, mon carter est malade. :)
Répondre à kalamit

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
stephane, le jeudi 27 novembre 2003 à 09:53:09
oui le pritn est en trop mais tu vire le print et ca marche normalement
Répondre à stephane

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kalamit, le jeudi 27 novembre 2003 à 09:58:30
Pas tout a fait, il manque un double quote et un echo.
Ta solution serait :

<a href="detailfrs.php?frs=<? echo $result['raisonsociale'] ?>">

Comme ca, ca fonctionne...

Kalamit,
Parle à ma culasse, mon carter est malade. :)
Répondre à kalamit

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 zitoirz, le jeudi 27 novembre 2003 à 13:00:38
Merci de votre aide, je débute.

Maintenant ça fonctionne dans ma boucle avec la syntaxe de kalamit :
echo "<a href=\"javascript:void(0)\"; onClick=\"window.open('detailfrs.php?frs=".$result­['raisonsociale']." ','_blank','menubar=no,location=no,directories=no,status=no,­copyhistory=no,height=500,width=400,toolbar=no,scrollbars=ye­s,resizable=yes');\">".$result['raisonsociale']­."</a>";

Merci beaucoup !
Zitoirz
Répondre à zitoirz
Logiciels pertinents trouvés dans les téléchargements
Télécharger PHP Edit 0.6PHP Edit - PHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de...Catégorie: PHP
Licence: Freeware/gratuit
Télécharger Proxomitron 4.5Proxomitron - Proxomitron est un logiciel jouant le rôle de filtre entre Internet et vos navigateur afin de supprimer les éléments...Catégorie: Anonymat/Confidentialité
Licence: Freeware/gratuit
Télécharger PowerISO 4.2PowerISO - PowerISO est un outil de gestion d'images de CD et DVD, capable d'ouvrir, d'extraire, de créer, d'éditer, de compresser et...Catégorie: Gravure
Licence: Demo
Télécharger Switch Sound Format Converter 1.05Switch Sound Format Converter - Switchest un convertisseur de formats audio pour Windows ou Mac, capable de convertir des fichiers audio à partir de...Catégorie: Conversion audio
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « [PHP] ouvrir une popup »