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 :

Inserer du Php dans un tableau Html


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 92
    Points : 22
    Points
    22
    Par défaut Inserer du Php dans un tableau Html
    Bonjour,
    Je n'arrive pas a insérer du php dans un tableau Html. Je souhaite plutôt. En fait inserer des variables dans un tableau Html.
    Je n'y arrive pas (parse error)
    Merci de me montrer la démarche a suivre

  2. #2
    Membre éclairé
    Profil pro
    Assistant recherche bioinformatique
    Inscrit en
    Novembre 2007
    Messages
    877
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Assistant recherche bioinformatique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 877
    Points : 835
    Points
    835
    Par défaut
    Bonsoir,
    Pourrais tu nous montrer tes tentatives afin que nous puissions t'aider ?
    Z.
    PS : n'oublie pas les balises CODE

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 92
    Points : 22
    Points
    22
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <CENTER><TABLE BORDER=0 WIDTH="50%" bgcolor="#222222"><TR><TD><CENTER>Nom</CENTER><TD><CENTER>Attaque</CENTER><TD><CENTER>Bouclier</CENTER><TD><CENTER>Coque</CENTER><TD><CENTER>Nombre</CENTER></TD></TR>
    			<TR><TD><CENTER>$vaisseaux1 <br/> $vaisseaux2 <br/> $vaisseaux3 <br/> $vaisseaux4 <br/> $vaisseaux5 <br/> $vaisseaux6</CENTER><TD><CENTER>$Pdf1 <br/> $Pdf2 <br/> $Pdf3 <br/> $Pdf4 <br/> $Pdf5 <br/> $Pdf6</CENTER><TD><CENTER>$Boucliers1 <br/> $Boucliers2 <br/> $Boucliers3 <br/> $Boucliers4 <br/> $Boucliers5 <br/> $Boucliers6</CENTER><TD><CENTER>$Coque1 <br/> $Coque2 <br/> $Coque3 <br/> $Coque4 <br/> $Coque5 <br/> $Coque6</CENTER><TD><CENTER>$nombre1 <br/> $nombre2 <br/> $nombre3 <br/> $nombre4 <br/> $nombre5 <br/> $nombre6<CENTER></TD</TR>
    La Balise php est ouverte depuis plus haut car j'ai beaucoup de variables
    Je ne l'ai pas fermé. Je sais que devant chaque variable dans ce tableau il faudrait echo mais même en le mettant j'y arrive pas.
    Mon code est en fait une sorte de simulateur. Je joue a un jeu en ligne et ce simulateur (légal vous inquiétez pas ^^) est interessant a coder.

  4. #4
    Expert confirmé
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 476
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 476
    Points : 4 687
    Points
    4 687
    Par défaut
    pour afficher du texte il faut utiliser echo
    echo 'mon texte';
    echo $mavar;

    pour concatener du texte et des variables, il faut utiliser le point.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo 'du texte '.$mavar.' encore du texte '.$autrevar.' etc...';

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 92
    Points : 22
    Points
    22
    Par défaut
    Trés bien je vais prendre mon temps. Mais il me semble que cela ne fonctionnait pas quand même. Si je n'ai pas de texte. si je met:
    Cela marche? Je pense que non :s
    En fait je veux afficher des variables sans texte
    ensuite, je n'arrive pas a changer la couleur de l'écriture dans mon tableau
    Merci

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 19
    Points : 16
    Points
    16
    Par défaut
    essaye comme ca:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?php echo $vaisseaux1; ?>

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 92
    Points : 22
    Points
    22
    Par défaut
    Sans tableau sa marche effectivement. Je vais l'esssayer dans mon tableau. Mais pour cette ligne: cela m'affiche une erreur alors que j'ai pa sde php dedans -__-
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <CENTER><TABLE BORDER=0 WIDTH="50%" bgcolor="#222222"><TR><TD><CENTER>Nom</CENTER><TD><CENTER>Attaque</CENTER><TD><CENTER>Bouclier</CENTER><TD><CENTER>Coque</CENTER><TD><CENTER>Nombre</CENTER></TD></TR>
     
    <TR><TD><CENTER>$vaisseaux1 <br/> $vaisseaux2 <br/> $vaisseaux3 <br/> $vaisseaux4 <br/> $vaisseaux5 <br/> $vaisseaux6</CENTER><TD><CENTER>$Pdf1 <br/> $Pdf2 <br/> $Pdf3 <br/> $Pdf4 <br/> $Pdf5 <br/> $Pdf6</CENTER><TD><CENTER>$Boucliers1 <br/> $Boucliers2 <br/> $Boucliers3 <br/> $Boucliers4 <br/> $Boucliers5 <br/> $Boucliers6</CENTER><TD><CENTER>$Coque1 <br/> $Coque2 <br/> $Coque3 <br/> $Coque4 <br/> $Coque5 <br/> $Coque6</CENTER><TD><CENTER>$nombre1 <br/> $nombre2 <br/> $nombre3 <br/> $nombre4 <br/> $nombre5 <br/> $nombre6<CENTER></TD</TR>
    Juste pour la première ligne

  8. #8
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 92
    Points : 22
    Points
    22
    Par défaut
    Je doucle post dsl mais voila:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <CENTER><TABLE BORDER=0 WIDTH="50%" bgcolor="#222222"><TR><TD><CENTER>Nom</CENTER><TD><CENTER>Attaque</CENTER><TD><CENTER>Bouclier</CENTER><TD><CENTER>Coque</CENTER><TD><CENTER>Nombre</CENTER></TD></TR>
    			<TR><TD><CENTER>$vaisseaux1; <br/> $vaisseaux2; <br/> $vaisseaux3; <br/> $vaisseaux4; <br/> $vaisseaux5; <br/> $vaisseaux6;</CENTER><TD><CENTER>$Pdf1; <br/> $Pdf2; <br/> $Pdf3; <br/> $Pdf4; <br/> $Pdf5; <br/> $Pdf6;</CENTER><TD><CENTER>$Boucliers1; <br/> $Boucliers2; <br/> $Boucliers3; <br/> $Boucliers4; <br/> $Boucliers5; <br/> $Boucliers6;</CENTER><TD><CENTER>$Coque1; <br/> $Coque2; <br/> $Coque3; <br/> $Coque4; <br/> $Coque5; <br/> $Coque6;</CENTER><TD><CENTER>$nombre1; <br/> $nombre2; <br/> $nombre3; <br/> $nombre4; <br/> $nombre5; <br/> $nombre6;<CENTER></TD</TR>
    			}
    		?>
    j'ai malgré tout une erreur sur la première ligne Sans variable. L'echo... j'ai oublié mdr. Jsuis préssé. Mais pour la ligne verifier si poossible

  9. #9
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 19
    Points : 16
    Points
    16
    Par défaut
    comme ca alors

    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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    <?php
    echo '	<CENTER>
    			<TABLE BORDER=0 WIDTH="50%" bgcolor="#222222">
    			<TR>
    				<TD>
    					<CENTER>Nom</CENTER>
    				<TD>
    					<CENTER>Attaque</CENTER>
    				</TD>
    				<TD>
    					<CENTER>Bouclier</CENTER>
    				</TD>
    				<TD>
    					<CENTER>Coque</CENTER>
    				</TD>
    				<TD>
    					<CENTER>Nombre</CENTER>
    				</TD>
    			</TR>
    			<TR>
    				<TD>
    					<CENTER>' . $vaisseaux1 . '<br/>' . $vaisseaux2 . '<br />' . $vaisseaux3 . '<br />' . $vaisseaux4 . '<br />' . $vaisseaux5 . '<br />' . $vaisseaux6 . '</CENTER>
    				</TD>
    				<TD>
    					<CENTER>' . $Pdf1 . '<br />' . $Pdf2 . '<br />' . $Pdf3 . '<br />' . $Pdf4 . '<br />' . $Pdf5 . '<br />' .$Pdf6 . '</CENTER>
    				</TD>
    				<TD>
    					<CENTER>' . $Boucliers1 . '<br />' . $Boucliers2 . '<br />' . $Boucliers3 . '<br />' . $Boucliers4 . '<br />' . $Boucliers5 . '<br />' . $Boucliers6 . '</CENTER>
    				</TD>
    				<TD>
    					<CENTER>' . $Coque1 . '<br />' . $Coque2 . '<br />' . $Coque3 . '<br />' . $Coque4 . '<br />' . $Coque5 . '<br />' . $Coque6 . '</CENTER>
    				</TD>	
    				<TD>
    					<CENTER>' . $nombre1 . '<br />' . $nombre2 . '<br />' . $nombre3 . '<br />' . $nombre4 . '<br />' . $nombre5 . '<br />' . $nombre6. '<CENTER>
    				</TD
    			</TR>';
    ?>

  10. #10
    Expert confirmé
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 476
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 476
    Points : 4 687
    Points
    4 687
    Par défaut
    l'exemple que je t'ai donne ne te convient pas ?
    au pire, il te faudrait reprendre les bases du php :/

  11. #11
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 92
    Points : 22
    Points
    22
    Par défaut
    Doksuri c'est pas que ton exemple me convenait pas c'est juste que j'ai pas de texte. Donc je ne sais pas comment afficher des variables sans texte. Avec les points et autre sa ne fonctionne pas :s.
    Puis tu sais j'en suis encore au bases . Sinon je m'ennuierai pas avec 50 000 variables j'utiliserait des méthodes bien plus complexes et rapides ^^

  12. #12
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    453
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 453
    Points : 550
    Points
    550
    Par défaut
    Qu'est-ce que vous voulez dire par "pas de texte" ?

  13. #13
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 92
    Points : 22
    Points
    22
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo 'du texte '.$mavar.' encore du texte '.$autrevar.' etc...';
    Ben j'ai pas de texte je veux juste afficher les variables ^^
    Mais ce que m'a proposé stef marche trés bien jlui dit un grand merci et a vous aussi.
    Zut une question. J'arrive pas a changer la couleur du texte dans le tableau pour que cela soit en blanc. Je met les bonnes balises mais cela ne marche pas dans le tableau

  14. #14
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 19
    Points : 16
    Points
    16
    Par défaut
    dans tes cellules(td) essaye avec la balise P, du coup tu peux enlever les <br />

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <p style="color: white; margin: 0px; padding: 0px;">
         ' . $vaisseaux1 . '
    </p>

  15. #15
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 92
    Points : 22
    Points
    22
    Par défaut
    Bon, je me suis posé la question: "c'est con que j'y arrive pas". Aprés une petite prise de tête j'ai trouvé la réponse. On peux pas changer le couleur d'écriture en mettant seulement des balises du type d'un coté et de l'autre du tableau. Il faut les mettre a chaque valeur du tableau ;'( du boulot en plus xD
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <FONT COLOR="WHITE"> Blablabla </FONT COLOR="WHITE">

  16. #16
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 19
    Points : 16
    Points
    16
    Par défaut
    renseigne-toi sur le CSS,
    c'est bien pratique pour la mise en forme

  17. #17
    Expert confirmé
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 476
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 476
    Points : 4 687
    Points
    4 687
    Par défaut
    Citation Envoyé par Victor01 Voir le message
    c'est juste que j'ai pas de texte. Donc je ne sais pas comment afficher des variables sans texte.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    echo 'seulement du texte';
    echo $variable;
    echo 'texte et '.$variable;
    echo $variable.' et texte';
    echo 'texte et '.$variable.' et texte';
    echo $variable.' et texte et '.$revariable;
    je crois que j'ai mis toutes les concatenations possible...

  18. #18
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 92
    Points : 22
    Points
    22
    Par défaut
    Ok,
    J'ai utilisé la seconde concatenation.
    Merci a vous

  19. #19
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 92
    Points : 22
    Points
    22
    Par défaut
    Resalut!
    En fait je voudrais faire en sorte que lorsqu'une variable qui devrait être entrée par un utilisateur (mais pas obligatoire) et qui ne l'est pas. Soit affichée ensuite dans le reste du code comme :"-" (un tiret par exemple. Et qu'elle ne soit pas prise en compte dans le reste du code

  20. #20
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    453
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 453
    Points : 550
    Points
    550
    Par défaut
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    if($mavariable == "") {
    $mavariable = "-";
    } 
    if($mavariable2 == "") {
    $mavariable2 = "-";
    }
    // etc

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. Réponses: 3
    Dernier message: 16/07/2012, 15h22
  2. [MySQL] Utiliser Mysql avec php dans un tableau html
    Par xunil2003 dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 20/02/2010, 18h39
  3. Réponses: 3
    Dernier message: 30/08/2007, 08h56
  4. [HTML] Pb pour inserer une colonne dans un tableau
    Par cchampion2fr dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 11/11/2006, 11h41
  5. Réponses: 2
    Dernier message: 20/11/2005, 18h54

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