IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

un lien avec une condition dans un tableau qui fait ouvrir un iframe


Sujet :

Langage PHP

  1. #1
    Membre éclairé Avatar de monlou
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    363
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2010
    Messages : 363
    Par défaut un lien avec une condition dans un tableau qui fait ouvrir un iframe
    Bonjour ,

    je cherche depuis un bout de temps a écrire ce script qui fait transmettre une variable dans un lien dans un tableau et qui fait ouvrir un iframe

    moi j'ai fais ceci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo'<td>'; if(isset($data['si_message'])AND $data['si_message'] >= 1)  echo'<a href="messagerieAdmin.php?idMembre=".($data["membreID"])."target="tel"> Message</a>';echo '</td></tr>';
    le lien fonctionne mais la variable ne se transmet pas

    ici un mec sur un autre forum m'a conseillé ceci apparemment plus propre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo '<td>'.( (!empty($data['si_message']) ?  "<a href=\"messagerieAdmin.php?idMembre=\"{$data["membreID"])}\" target=\"tel\"> Message</a>").'</td></tr>';
    mais pas nécessairement plus efficace car il ya un parse erreur et je ne connais pas trop cette syntaxe.



    merci

  2. #2
    Nouveau candidat au Club
    Inscrit en
    Janvier 2009
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 2
    Par défaut
    pour afficher la valeur de la variable, faites :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <?php
    	echo '<td>';
    	echo (!empty($data['si_message'])) ? '<a href="messagerieAdmin.php?idMembre='.$data["membreID"].'target="tel">Message</a>' : '';
    	echo '</td></tr>';
    ?>
    j'ai fait que les choses etape par étape, les choses les plus simples étant les meilleures.
    j'espère vous avoir aidé.

  3. #3
    Membre éclairé Avatar de monlou
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    363
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2010
    Messages : 363
    Par défaut
    merci pour ta réponse

    avec ton code c'est mieux, j'ai la valeur mais ca concatene en meme temps le target avec le memebreId

    ?idMembre='.$data["membreID"].'target="ouvrir">Message</a>'

    si je fais un echo de ($_GET['idMembre'])

    ca donne: 2 target=

    une ideée pour separer le target du membreid ?

  4. #4
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par défaut
    Oui, ajouter les quotes et les espaces
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    '<a href="messagerieAdmin.php?idMembre='.$data["membreID"].'" target="tel">Message</a>'
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

Discussions similaires

  1. [XL-2010] en vba copier coller avec une condition dans des classeurs différents
    Par will83177 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 26/02/2014, 17h38
  2. Left join avec une condition dans l'autre table
    Par rj450 dans le forum Requêtes et SQL.
    Réponses: 8
    Dernier message: 22/02/2013, 16h50
  3. Probleme avec une condition dans une macro
    Par majudis dans le forum IHM
    Réponses: 1
    Dernier message: 08/10/2010, 16h29
  4. requete sql avec une condition dans une zone de liste
    Par khilim1 dans le forum VBA Access
    Réponses: 2
    Dernier message: 30/12/2008, 12h00
  5. Comment regrouper avec une condition dans une requête
    Par moilou2 dans le forum Requêtes et SQL.
    Réponses: 7
    Dernier message: 22/07/2008, 10h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo