Mammouth du PHP |
19672 Messages
25 févr. 2006, 11:53
C'est bien ce qu'il me semblait et
charabia l'a souligné : le champ jour_mairie_sql n'existe pas mais c'est bien jour_mairie tout court. Donc ta requête devra davantage ressembler à :
$req = mysql_query("SELECT jour_mairie, mairie, dde, ad_mairie, ad_dde, cp_mairie, cp_dde, tel_mairie, tel_dde, fax_mairie, fax_dde, site_web, idpatro, instructeur, heure_mairie, heure_dde ".
"FROM mairies_info ".
"WHERE id='$mairie_courant'"); ?>
Ensuite avant d'affiche le formulaire, il conviendrait de récupérer le résultat:
if($infos = mysql_fetch_assoc($req))
{
//... ton formulaire
}
//...
?>
Et dans ton formulaire :
<input type="checkbox" name="jour_mairie[]"<?php if($infos['jour_mairie'] == "Tous les jours"){echo" CHECKED";}?>>
Un détail : évite le SELECT * : il est toujours préférable de ne récupérer que les champs dont tu as besoin au lieu de tout récupérer en vrac, tu gagneras en performances et coté pratique, c'est plus facile pour coder.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse 