checkbox dont les case à cocher sont remplis par des champs d'une tabl

checkbox dont les case à cocher sont remplis par des champs d'une tabl - PHP - Programmation

Marsh Posté le 29-04-2014 à 13:42:10    

Bonjour; je cherche de faire un checkbox dont les case à cocher sont remplis par des champs d'une table de la BD .
quelqu'un peut m'aider svp !!!

Reply

Marsh Posté le 29-04-2014 à 13:42:10   

Reply

Marsh Posté le 29-04-2014 à 14:14:58    

Ben expliques déjà c'est quoi le pb :??:
Parce que faire ça, c'est juste, pour chaque checkbox, vérifier en BD que la valeur attendue est la bonne : si oui, on coche, sinon, on fait rien. Trivial, quoi :/


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 29-04-2014 à 15:15:57    

voici mon code pour remplir les case de ceckbox mé une erreur s'affiche
"Notice: Use of undefined constant IDclient - assumed 'IDclient' "
<div>
<TD>Droit d'affichage:</br></TD>
 
 
<?php  
$server = "localhost";  
$user = "root";  
$pass = "";  
$bd = "configuration";  
mysql_connect($server,$user,$pass);  
mysql_select_db($bd);  
 
$sql = "select IDclient from client";  
$rep = mysql_query("$sql" ) ;  
while($data = mysql_fetch_array($rep))  
{
echo '<INPUT type="checkbox" name="Client[]" value="'.$data[IDclient].'"/> '.$data[IDclient].'';
}  
?>  
</div>

Reply

Marsh Posté le 29-04-2014 à 15:42:45    

Ben c'est normal, t'as mis $data[IDclient] au lieu de $data['IDclient'] :/
 
Edit : en plus, le msg d'erreur est quand même très clair : il te dit que la constante IDclient n'a pas été définie et suppose que tu voulais en fait mettre 'IDclient', soit exactement ce que je t'ai indiqué comme solution :o


Message édité par rufo le 29-04-2014 à 15:43:53

---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 29-04-2014 à 15:52:36    

wi ca marche maintenant .merci beaucoup :love:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed