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

PHP & Base de données Discussion :

ligne de code sous forme de variable [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    412
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 412
    Points : 145
    Points
    145
    Par défaut ligne de code sous forme de variable
    Bonjour
    j'aimerai mettre ces lignes de codes sous forme de variable mais je bute sur la syntaxe

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    <table width="600" border="0" cellspacing="0" cellpadding="0">
    		      <tr>
    		        <td><?php
     
     
     
     
    				echo "TITRE : ".$row_affichebiblio['titre_biblio_film'].""; ?></td>
    	          </tr>
    		      <tr>
    		        <td><?php echo "AUTEUR : ".$row_affichebiblio['auteur_biblio_film'].""; ?></td>
    	          </tr>
    		      <tr>
    		        <td class="traitBas"><?php echo "LIEN : ".$row_affichebiblio['lien_memo_biblio_film'].""; ?></td>
    	          </tr>
      </table>
    		    <?php } while ($row_affichebiblio = mysql_fetch_assoc($affichebiblio)); ?>
    </td>
    </tr></table>
    c'est pour pouvoir l'utiliser dans une condition

    j'aurais donc
    $mavariable = le code ci dessus

    merci de votre aide

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Peux tu nous montrer ce que tu as deja essayé et qui ne fonctionne pas ?

    Est-ce que tu veux le résultat de cette chaine (c'est à dire avec les variables interpretées) ?

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    412
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 412
    Points : 145
    Points
    145
    Par défaut
    ce que je veux c'est afficher les uns en dessous des autres le resultat de cette requet

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    if(isset($_GET['det'])){
    	free_sql_select(" SELECT * FROM biblio WHERE id_lexique  REGEXP '[[:alnum:]]+' and id_lexique =".$_GET['det'], $rec4);
     
    	while($row4 = mysql_fetch_array($rec4)){
     
    		$doc = "<div align=\"left\" class=\"titrelexique\" style=\"background-color:#f7f7f7\"  >Documentation  à télécharger : fiches / dossiers</div>" ;
     
    			$Docmemotitre = ($row4['titre_biblio']);
     
     
    	}
    }
    mais ça ne m'affiche qu'une seule ligne pour la variable $Docmemotitre

    je suis donc allez dans une autre direction ( voir code plus haut ) mais j'aimerais trouver comment afficher ligne par ligne le résultat de la requet

    merci

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Quand tu dis "une seule ligne" tu parles de lignes SQL ou d'une ligne dans ta page HTML ?

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    412
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 412
    Points : 145
    Points
    145
    Par défaut
    dans ma page php il n'affiche qu'un seule enregistrement
    j'aimerais qu'il affiche tous les enregistrement trié par la requet

  6. #6
    Modérateur

    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 801
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 801
    Points : 34 063
    Points
    34 063
    Billets dans le blog
    14
    Par défaut
    Est-ce que la requête est bien censée donner plusieurs lignes ?

    Autrement dit, y a t-il bien plusieurs lignes de la table biblio pour une valeur de id_lexique donnée par la variable $_GET['det'] ?

    Fais un echo de la requête réellement envoyée au serveur et teste là directement sur le serveur.

  7. #7
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Points : 7 503
    Points
    7 503
    Par défaut
    salut,
    par le plus grand des hasard ton enregistrement ne serait pas le denier sélectionné?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $Docmemotitre .= "<br/>".($row4['titre_biblio']);
    ça donne quoi ça?

  8. #8
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    412
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 412
    Points : 145
    Points
    145
    Par défaut
    CinePhil
    oui il y'a plusieurs lignes qui répondent à la condition , si je fait directement sur phpmyadmin il affiche plusieurs lignes

    Vil'Coyote
    oui il affiche le dernier enregistrement de la colonne qui répond à la requête

    en ajoutant "<br/>" il affiche bien tous les enregistrements

    merci !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Condition de test sous forme de variable
    Par riete dans le forum Langage
    Réponses: 5
    Dernier message: 04/01/2008, 17h34
  2. suppression ligne d'un sous form
    Par imeys dans le forum IHM
    Réponses: 11
    Dernier message: 24/08/2007, 19h34
  3. Mettre un ligne en couleur sous FORM 6i
    Par satanas dans le forum Forms
    Réponses: 4
    Dernier message: 30/05/2007, 15h50
  4. Nom fonction sous forme de variable
    Par zoparg dans le forum Langage
    Réponses: 4
    Dernier message: 17/02/2007, 15h51
  5. [Debutant(e)]ligne de code sous eclipse
    Par skywalker3 dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 05/01/2005, 17h37

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