bouton ration comme resultat de requète

Eléphant du PHP | 162 Messages

25 janv. 2014, 13:01

bonjour a tous.
j’aimerai bien afficher les résultat de ma requête a l'aide de bouton ratio. si la requête retourne true ça affiche un bouton coché dans le cas contraire le bouton n'est pas coché .
quelqu’un a t il une idée de comment procéder ?
MERCI

Eléphanteau du PHP | 46 Messages

25 janv. 2014, 14:35

Salut , adaptes çà à ton besoin :

<input type="radio"
name="nomduradio"
value="valueduradio"
<?php if(resultat_requete == true) { echo "checked=checked";} ?>
/> texte du radio

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

25 janv. 2014, 15:00

Salut,

La checkbox semble pus adapté à un booléen ;)

Ou alors il faut deux radios ;)

@+
Il en faut peu pour être heureux ......

Eléphant du PHP | 162 Messages

25 janv. 2014, 17:20

@moogli je comprend pas .
je veux faire et avec les bouton ration ou checkbox

voici ce que j'ai tenté de faire qui ne marche pas :
	//AFFICHER LES PREJUDICES MATERIELS
$q_PM = mysql_query("SELECT *  FROM prejudicemateriel WHERE id_prejMat = '".$id."'  ") or die(mysql_error());
$row_PM = mysql_fetch_assoc($q_PM);
echo '<table width="200" border="0">
  <tr>
    <td>                       <input type="radio"
name="nomduradio"
value="valueduradio"
<?php if($row_PM["pejudiceMateriels1"] == true) { echo "checked=checked";} ?>
/></td>
  </tr>
</table>';

Mammouth du PHP | 2278 Messages

25 janv. 2014, 18:08

Voici une solution, encore que je voie mal l'intérêt d'un seul bouton radio.
<?PHP
$row_PM['prejudiceMateriels1'] = false;
// corrige pRejudice
$checked = ($row_PM["prejudiceMateriels1"] == true) ? "checked = 'checked'": "";

$chaine ="<table width='200' border='0'>
   <tr>
     <td>
     <!-- value = '$valueduradio' ? -->
 	    <input type='radio' name='nomduradio'  value='valueduradio' $checked />
		</td>
   </tr>
 </table>";
 
 print "$chaine";
 ?>
Vanitas vanitatum et omnia vanitas
Mes derniers livres :
Sauvez les Mots chez BoD,
Tous les chemins mènent à ROM chez BoD