gerèr les booléens

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 : gerèr les booléens

par Lorenzo » 20 avr. 2006, 15:50

selected seul suffit pour du HTML mais autant commencer a prendre en compte la compatibilité XHTML ;)

par Newbi75 » 20 avr. 2006, 15:47

bon je sais au niveau de la structure c'etait pas ça du tout. Autant en algo je me demerde, autant je suis une quiche en php, alors je rend la syntaxe au plus détaillé possible
Merci bien en faite je savais pas qu'il falait mettre selected="selected" je pensais que juste selected suffisait.

Merci beaucoup

par Lorenzo » 20 avr. 2006, 15:41

c'etait preque ca :

<?php if ($row[8]==='0') { ?>
          <option value="0" selected="selected">NON</option>
          <option value="1" >OUI</option>
        <?php
        }
        else if ($row[8]==='1')
        {
        ?>
        <option value="0">NON</option>
        <option value="1" selected="selected">OUI</option>
        <?php
        }
        ?>

a condition que les booleens dans la BD soient bien "0" et "1"

par ant » 20 avr. 2006, 15:41

Tu affiches 2 fois la même chose quelle que soit ta condition dans ton code, donc après rapide correction, ca donnerait qque chose comme ça:

<select name="NomdeTaliste">

<?php

if (! $row[8]) {
  echo '<option value="0" selected="selected">NON</option>';
  echo '<option value="1">OUI</option>';

} else {

  echo '<option value="1" selected="selected">OUI</option>';
  echo '<option value="0">NON</option>';
}
?>
</selected>

gerèr les booléens

par Newbi75 » 20 avr. 2006, 15:01

Bonjour,

En faite voila, dans ma base j'ai des enregistrements au format booléen. J'aimerai quand je consulte mes enregistrements que cela select dans ma liste deroulante si c'est oui ou non

<?php if ($row[8]=='0')
		{
		?>
          <option value="0"selected>NON</option>
          <option value="1" >OUI</option>
		<?php
		}
		else if ($row[8]=='1')
		{
		?>
        <option value="0" selected>NON</option>
        <option value="1">OUI</option>
		<?php
		}
		?>
J'espère que vous m'avez compris

merci