ne pas afficher si value == 0

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 : ne pas afficher si value == 0

Re: ne pas afficher si value == 0

par Yosh » 19 mars 2010, 17:56

Bonjour,

C'est un comportement (bug) d'internet explorer. Il faut qu'au moins un caractère affichable soit inclus dans la balise <td> pour qu'il dessine les bordures de la cellule.
rajoute un else et fais un print de &nbsp;

Re: ne pas afficher si value == 0

par Calimero » 19 mars 2010, 17:25

Bonjour,

C'est un comportement (bug) d'internet explorer. Il faut qu'au moins un caractère affichable soit inclus dans la balise <td> pour qu'il dessine les bordures de la cellule.

Re: ne pas afficher si value == 0

par jtitin » 19 mars 2010, 11:52

bonjour
je rencontre un nouveau problème pour l'affichage dans un tableau si la valeur est = à 0
sous firefox c'est Bon mais sous internet Explorer le problème est :
si pas égale 0 la valeur s'affiche correctement dans la cellule du tableau avec son contour
si la valeur est = à 0 rien ne s'affiche, sa c'est bon ,mais la cellule perd son contour
ce qui fait un tableau avec des trous ( manque contour à certaine cellules vides)
j'utilise le code que stealth35 ma fourni pour incrémenter les cellule s du tableau

<td class="Style91">
<div align="right">
<?php if($val['el_5'] != 0) echo ($val['el_5'] . '&euro;')
?>
</div></td>

merci

Re: ne pas afficher si value == 0

par jtitin » 15 mars 2010, 18:38

merci c'est tout bon

Re: ne pas afficher si value == 0

par stealth35 » 15 mars 2010, 18:25

ouai plutôt comme ca
<?php if($val['prix'] != 0) echo($val['prix'] . '&euro;') ?>

Re: ne pas afficher si value == 0

par jtitin » 15 mars 2010, 18:22

peut on également si cela est possible ne pas afficher le signe "Euro" si la valaur est = 0

merci

Re: ne pas afficher si value == 0

par jtitin » 15 mars 2010, 18:15

merci pour cette réponse super rapide et efficace

Re: ne pas afficher si value == 0

par stealth35 » 15 mars 2010, 18:10

<?php if($val['prix'] != 0) echo $val['prix'] ?>€
:wink:

ne pas afficher si value == 0

par jtitin » 15 mars 2010, 18:08

bonjour
débutant php
je récupaire par l'intermédiaire de cette ligne de commande
<td>
<?php echo $val['prix'] ; ?>&euro;
</td>
une valeur dans ma base de donnée pour l'inscrire dans une input de ma page
je voudrais que si la valeur retourné est = 0 alors l'input reste vide sinon inscrire la valeur

merci