<p><input type="radio" <?php if($ouinon=="oui"){ echo "selected=\"selected\""} ?> />Oui</p>
<p><input type="radio" <?php if($ouinon=="non"){ echo "selected=\"selected\""} ?> />Non</p>Code : Tout sélectionner
<?php
$toto="1";
echo $toto;
?>
<FORM ACTION='test.php' METHOD='POST'>
<h1>Test</h1>
<hr>
1 <input type="checkbox" name="ref[]" value="rae" <?php if($toto=="1"){"checked=\"checked\""}; ?> />
2 <input type="checkbox" name="ref[]" value="ras" checked="checked">
3 <input type="checkbox" name="ref[]" value="ram">
</form>
C'est checked jojolapinetu met l'attribut selected="selected"
par exemple
si tu as une variable $ouinon initialiser avec ta bdd à oui ou à non, tu peux faire:<p><input type="radio" <?php if($ouinon=="oui"){ echo "selected="selected""} ?> />Oui</p> <p><input type="radio" <?php if($ouinon=="non"){ echo "selected="selected""} ?> />Non</p>
<input type="checkbox" name="ref[]" value="rae"<?php if($toto=="1"){ echo " checked="checked""}; ?> /><?php
$toto="2";
echo $toto;
?>
<FORM ACTION='test.php' METHOD='POST'>
<h1>Test</h1>
<hr>
1 <input type="checkbox" name="ref[]" value="rae" <?php if($toto=="1"){echo "checked='checked'"; } ?> />
2 <input type="checkbox" name="ref[]" value="ras" <?php if($toto=="2"){echo "checked='checked'"; } ?> />
3 <input type="checkbox" name="ref[]" value="ram" <?php if($toto=="3"){echo "checked='checked'"; } ?> />
</form>
Et je vais pouvoir m'en inspirer pour mon site
<input type="checkbox" name="ref[]" value="rae"<?php if($toto=="1"){echo " checked='checked'"; } ?>
c'est à dire ne pas mettre d'espace après le value, et en rajouter un dans le echo. $idURL=urlEncode ($info->id);
echo "<tr class=A" .($i%2)." onMouseOver=\"this.className='over'\" onMouseOut=\"this.className='A" .($i%2). "'\">"
// . "<td><center>$info->id</center>"
. "<td width=450>$info->texte"
. "<td>$info->dcreation"
. "<td>$info->dmaj"
. "<td><input type='checkbox' name='ref[]' value='rae'". if($toto=="1") {echo " checked='checked'" ;}. "/>"
. "<td><a href='_admin.php?mode=". MAJ
. "&id=$idURL'><img hspace='2' width='16' height='16'src='./images/b_edit.png' alt='Modifier' title='Modifier' border='0'></a>\n"
. "<td><a href='_admin.php?mode=". ARC
. "&id=$idURL'><img hspace='2' width='16' height='16'src='./images/b_tblexport.png' alt='Archiver' title='Archiver' border='0'></a>\n"
. "<td><a href='_admin.php?mode=". DEL
. "&id=$idURL'><img hspace='2' width='16' height='16'src='./images/b_drop.png' alt='Supprimer' title='Supprimer' border='0'></a>\n";
}
<?php
$idURL=urlEncode ($info->id);
?>
<tr class="A<?php echo ($i%2);?>" onMouseOver="this.className='over'" onMouseOut="this.className='A<?php echo ($i%2);?>'">
<td align="center"><?php echo $info->id;?></td>
<td width=450><?php echo $info->texte;?></td>
<td><?php echo $info->dcreation;?></td>
<td><?php echo $info->dmaj;?></td>
<td><input type="checkbox" name="ref[]" value="rae"<?php if($toto=="1") {echo " checked='checked'" ;}?>"/>
<td><a href="_admin.php?mode=MAJ&id=<?php echo $idURL;?>"><img hspace="2" width="16" height="16" src="./images/b_edit.png" alt="Modifier" title='Modifier" border="0"></a></td>
<td><a href='_admin.php?mode=ARC&id=<?php echo $idURL;?>"><img hspace="2" width="16" height="16" src="./images/b_tblexport.png" alt="Archiver" title="Archiver" border='0'></a></td>
<td><a href='_admin.php?mode=DEL&id=<?php echo $idURL;?>"><img hspace="2" width="16" height="16" src="./images/b_drop.png" alt="Supprimer" title="Supprimer" border='0'></a></td>
</tr>
echo "..." . (($toto=="1") ? " checked='checked'" : "") . "...";
soit fermer ton echo, faire ton test et rajouter la fin ensuite
echo "..."
if($toto=="1")
echo " checked='checked'";
echo "..."
soit, au mieux, écrire ton code en html et intégrer les morceaux de php là où tu en as besoin :
<tr class="A<? echo ($i%2);?>" onMouseOver="this.className='over'" onMouseOut="this.className="A<? echo ($i%2);?>">
<td width="450"><? echo $info->texte; ?></td>
<td><? echo $info->dcreation; ?></td>
<td><? echo $info->dmaj; ?></td>
...
rooo décidément, deux bourdes en une journéeC'est checked jojolapine![]()
Tu es pardonnée jojolapinerooo décidément, deux bourdes en une journéeC'est checked jojolapine![]()
shame on me
<?php
function formbando ($mode,$txt,$pub)
{
?>
<h1>titre</h1><hr>
<form action="_admin.php" method="post">
<input type=hidden name="action" value="majbando">
<input type=hidden name="mode" value="<?php echo $mode; ?>">
<p>Accueil : <input type="text" name="band_acc" size="75" value="<?php echo htmlspecialchars($txt[0] , ENT_QUOTES); ?>" /> Modifié le <?= $pub[0]?>
<p>1: <input type="text" name="band_rae" size="75" value="<?php echo htmlspecialchars($txt[1] , ENT_QUOTES); ?>" /> Modifié le <?= $pub[1]?>
<p>2 : <input type="text" name="band_ras" size="75" value="<?php echo htmlspecialchars($txt[2] , ENT_QUOTES); ?>" /> Modifié le <?= $pub[2]?>
<p>3 : <input type="text" name="band_ram" size="75" value="<?php echo htmlspecialchars($txt[3] , ENT_QUOTES); ?>" /> Modifié le <?= $pub[3]?>
<p class='center'><input type='submit' value='Publier'>
</form>
<?php
}
?>
EDIT : ok Ryle, je n'avais pas vu ta réponse. Merci