les styles dans echo

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : les styles dans echo

Re: les styles dans echo

par AB » 07 oct. 2009, 00:39

Hum... il me semble avoir lu quelque-part qu'il était plus efficace d'éviter de trop faire d'aller-retours entre script coté serveur et HTML de base pour faciliter le boulot de l'interpréteur et avoir des meilleurs temps de réponse... (a prendre comme une question ouverte...) ? (du coup je rajoute le point d'interrogation pour faire bien !)
En théorie oui. En pratique si tu fais des tests, la plupart du temps la différence est insignifiante, et parfois même le résultat s'inverse tout en restant insignifiant : php aura parfois plus vite fait d'ouvrir des balises et de les refermer plutôt que d'écrire l'équivalent html.

Donc en pratique on fait comme ça nous arrange le mieux en fonction du contexte (et pour des raisons de facilité de maintenance, la syntaxe de Victor est souvent employée).

Re: les styles dans echo

par Kran » 06 oct. 2009, 13:09

Hum... il me semble avoir lu quelque-part qu'il était plus efficace d'éviter de trop faire d'aller-retours entre script coté serveur et HTML de base pour faciliter le boulot de l'interpréteur et avoir des meilleurs temps de réponse... (a prendre comme une question ouverte...) ? (du coup je rajoute le point d'interrogation pour faire bien !)

Re: les styles dans echo

par Victor BRITO » 02 oct. 2009, 18:01

On peut même améliorer le mélange du PHP et du HTML comme suit :
<?php echo  $id; ?> - <span style="font-weight: bold;"><?php echo $date; ?></span> - <?php echo $prenom.' '.$nom; ?><BR>

Re: les styles dans echo

par flamel » 02 oct. 2009, 15:55

C'est bon, ça marche. Voici mon code:
echo $id." - ";
echo "<span style='font-weight:bold;'> $date;</span>";
echo " - ".$prenom." ".$nom."<BR>";

Merci encore pour le dépannage.
Cordialement.

Re: les styles dans echo

par flamel » 02 oct. 2009, 11:56

Merci pour la réponse.
Je souhaiterais par exemple avoir sur chaque ligne :

[texte norma]l - [texte en gras] - [texte normal] - [texte en majuscules] - (texte normal] - etc..

Les différents articles n'ont pas le même nombre de lettres.
Et je n'y arrive pas ? ?

Re: les styles dans echo

par Invité » 01 oct. 2009, 18:06

foreach($r as $k => $v){
    echo $k%2==0?"<span style='font-weight:bold;'>Ligne paire</span>":"<span style='font-weight:normal;'>Ligne impaire</span>";
}

les styles dans echo

par flameln » 01 oct. 2009, 17:30

Bonjour,

Comment changer de style au cours d'une ligne avec "echo", par exemple pour mettre un mot en gras.
Je lis une base de données avec une boucle et je souhaiterais introduire des variations de style pour certaines données dans chaque line.

Merci si vous pouvez m'aider.