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 ;)
Version imprimable
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 ;)
Bonsoir,
Pourrais tu nous montrer tes tentatives afin que nous puissions t'aider ?
Z.
PS : n'oublie pas les balises CODE
La Balise php est ouverte depuis plus haut car j'ai beaucoup de variables :lol:Code:
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>
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.
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:echo 'du texte '.$mavar.' encore du texte '.$autrevar.' etc...';
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 :sCode:echo '.$variable.'
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
essaye comme ca:
Code:<?php echo $vaisseaux1; ?>
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 -__-
Juste pour la première ligneCode:
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>
Je doucle post dsl mais voila:
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 :)Code:
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> } ?>
comme ca alors
Code:
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>'; ?>
l'exemple que je t'ai donne ne te convient pas ?
au pire, il te faudrait reprendre les bases du php :/
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 :P. Sinon je m'ennuierai pas avec 50 000 variables j'utiliserait des méthodes bien plus complexes et rapides ^^
Qu'est-ce que vous voulez dire par "pas de texte" ?
Ben j'ai pas de texte je veux juste afficher les variables ^^Code:echo 'du texte '.$mavar.' encore du texte '.$autrevar.' etc...';
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 :?
dans tes cellules(td) essaye avec la balise P, du coup tu peux enlever les <br />
Code:
1
2
3
4 <p style="color: white; margin: 0px; padding: 0px;"> ' . $vaisseaux1 . ' </p>
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 xDCode:<FONT COLOR="WHITE"> Blablabla </FONT COLOR="WHITE">
renseigne-toi sur le CSS,
c'est bien pratique pour la mise en forme
Ok,
J'ai utilisé la seconde concatenation.
Merci a vous ;)
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 :)
Code:
1
2
3
4
5
6
7
8 if($mavariable == "") { $mavariable = "-"; } if($mavariable2 == "") { $mavariable2 = "-"; } // etc