Impossible de cocher les cases à cocher d'un formulaire

Fermé
Drakkar76 Messages postés 2 Date d'inscription jeudi 28 août 2014 Statut Membre Dernière intervention 2 septembre 2014 - Modifié par Drakkar76 le 28/08/2014 à 09:43
 Delphine - 3 sept. 2014 à 01:01
Bonjour,

J'ai conçu une base de données de gestion administrative dans laquelle je dispose de plusieurs formulaires qui font notamment appel à des cases à cocher. Depuis plusieurs mois, je n'arrive plus à cocher les cases à cocher d'un formulaire qui me permet simplement d'enregistrer si une facture a été émise ou non. Dans les autres formulaires tout fonctionne normalement. Je n'ai pas constaté de différences dans les propriétés du champ case à cocher des cases qui ne fonctionnent pas par rapport à celles qui fonctionnent. Je travaille avec Access 2007. Précision : il me suffit de passer en mode Création sans rien faire puis de revenir au mode Formulaire pour que je puisse cocher les cases sans souci. Quelqu'un a une idée ? Cela pourrait-il avoir un lien avec le passage sous Windows 7 (avant j'étais en XP) ?

1 réponse

Bonjour

Essayez de faire comme ci-dessous
Pour la connexion à la base de données
<?php
$BDD_ADRESSE = "mysql:host=127.0.0.1";
$BDD_DBNAME = "ma_table";
$BDD_LOGIN = "root";
$BDD_PASSWORD = "";


// connexion à la base de données
try {
$bdd = new PDO("$BDD_ADRESSE;dbname=$BDD_DBNAME", $BDD_LOGIN, $BDD_PASSWORD);
} catch(Exception $e) {
exit('Impossible de se connecter à la base de données.');
}

// exécution de la requête
$resultat = $bdd->query($requete) or die(print_r($bdd->errorInfo()));
?>

pour mettre dans un formulaire des select
<tr>
<td>
<h2> Quelle est votre tranche d'age?</h2>
</td>
<td>
<select id="select1" name="select1">
<option value="15-20">15-20</option>
<option value="20-25">20-25</option>
<option value="25-30">25-30</option>
<option value="30-35">30-35</option>
<option value="35-40">35-40</option>
<option value="40-45">40-45</option>
<option value="45-50">45-50</option>
<option value="50-55">50-55</option> </h2>
</select>
</td>
</tr>


pour des checkbox
<tr>
<td>
<input type="checkbox" name="checkbox1" value="Baseball"/> </td>
<td> Baseball </td>
</tr>
<tr>
<td>
<input type="checkbox" name="checkbox2" value="Basketball"/></td>
<td> Basketball </td>
</tr>


pour recuperer les valeurs selectionner
// les checkbox
<?php
if (isset($_REQUEST["checkbox1"])) {
$checkbox1 = trim($_REQUEST["checkbox1"]);
}//end if
else {$checkbox1 = "";
}//end else
?>
<?php
if (isset($_REQUEST["checkbox2"])) {
$checkbox2 = trim($_REQUEST["checkbox2"]);
}//end if
else {$checkbox2 = "";
}//end else


//pour les select
<?php $select1 = $_REQUEST["select1"]; ?>
1
Drakkar76 Messages postés 2 Date d'inscription jeudi 28 août 2014 Statut Membre Dernière intervention 2 septembre 2014
2 sept. 2014 à 12:08
Je ne suis pas familiarisée avec la programmation sous Access... Dans ce formulaire, ma colonne de cases à cocher sert juste à confirmer qu'une facture a été émise de façon à ce qu'elle n'apparaisse plus dans la liste des factures à éditer.
Une autre idée concernant le dysfonctionnement qui n'apparaît pas dans d'autres formulaires conçus sur le même principe ?
0
Bonjour,

Je pense que si vous voulez juste confirmer si une facture à été éditer, il faut ajouter dans la liste une colonne dans laquelle vous mettez un submit qui noterai la facture éditée.
0