salut voici mon projet:
j'ai une base de données dont les tables sont remplies via un formulaire.
l'utilisateur entre son code et la période de l'enregistrement (mois, trimestre, année) et d'autres infos. il ne doit y avoir qu'un seul enregistrement pour la même période faite par le même utilisateur. je voudrais donc vérifier qu'il n'existe pas un enregistrement pour la même période faite par l'utilisateur avant d'accepter l'insertion de l'enregistrement. j'ai commencé d'abord par sélectionner les enregistrements effectués par utilisateur et je récupère le mois, le trimestre et l'année pour pouvoir les comparer avec ceux que l'utilisateur vient d'entrer;
bien entendu je récupère aussi par $_POST[] les valeurs de mois, trimestre et année ($mois_s; $trim_s et $annee_s) que l'utilisateur a entrées dans le formulaire pour faire la comparaison.
voici mon code:
mais je bloque pour la vérification.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $sql=mysql_query("SELECT tmois, trim,annee FROM DEC where code='$codeuser'");//$codeuser contient le code que l'utilisateur a entré $rw=mysql_fetch_assoc($sql); $mois=$rw['mois']; $trim=$rw['trim']; $annee=$rw['annee'];
ensuite je fait un INSERT dans ma table pour y mettre les valeurs saisies
quelqu'un peut me donner une idée pour la suite? merci
Partager