affichage d'1 requete dans un tableau

Répondre
cazmil
le 13/10/2004 à 15:36
cazmil
bonjour,

j'ai fait la requete suivante :
select * from chateau

j'affiche le résultat de ma requete dans un tableau mais le problème est le suivant :
j'ai un champs, 'Clients', dans ma table qui peut prendre les valeurs suivante : 'Y' ou 'N' , donc, je voudrais que les valeurs de ce champs s'affiche à l'aide d'1 checkbox, c'est à dire si Clients est = à Y la checkbox dans mon tableau sera coché, j'ai essayé ceci mais sans succès :

<td>Client : </td>
<td> <form name="form3" method="post" action="fiche3.php">
<?php
$client=$_POST['Clients'];
if ( $Clients=="Y")
{
$coche = 'checked';
}else{
$coche = '';
}
echo'<input type="checkbox" name="Clients" value="checkbox" '.$coche.'>';
?>
</form></td>
</tr>

merci de m'apporter votre aide
zebden
le 13/10/2004 à 15:44
zebden
premierement $clients différents de $Clients donc fais bien attention à la différence minuscule/ majuscule.

deuxiement , petit conseil pour des champs de type oui / non , la syntaxe booleéne me semble plus adpaté c'est a dire 0/1
0 => false
1 => true
plus simple à manoeuvrer aussi. mais c'est juste un conseil ;-)
zebdinou pour les intimes / Blog : http://www.zebden.fr
bibi
le 14/10/2004 à 23:56
bibi
perso aussi, j'aurais déclaré $coche= ''; avant le if comme ca plus besoin de ton else, ca allège ton code
commit suicide
zebden
le 15/10/2004 à 00:54
zebden
Mouais ou bien

$coche = $_POST['Clients'] == Y ? 'checked' : '';

ou meme vu qu'il y a une seule valeure tester simplement si la Clients est vide..
Ou meme plein de chose..
zebdinou pour les intimes / Blog : http://www.zebden.fr
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours