begin process at 2008 07 20 23:51:34
1 213 505 membres
406 nouveaux aujourd'hui
14 167 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Problème Update [ Base de données / Autre ] (Damocles67)

Problème Update le 02/04/2008 12:44:18

Damocles67
Un problème d'insertion dans un fichier (update).

1ère ligne de l'écran : calendrier du mois 1,2,3,4,etc..
2ème ligne des pictos pour occupé ou réservé, issus du fichier cal_resa
3ème ligne des checkbox reprenant les données du même fichier checked=occupe ou non-check=libre.

<!-- alimenter le chechbox -->
<form action="cal_hebergt.cfm" method="post">
<table border="1" cellspacing="0" cellpadding="0" align="center" bordercolor="#FFFFFF" bgcolor="#FFCCCC">
<tr>
<cfloop index = "rang" from = "1" to = #NBJ#>
<td align="center" bgcolor="white">
<cfif "#Day(resa.occupe[rang])#" eq rang and "#resa.confirme[rang]#" eq "1">
<input type="checkbox" name="coche" value="oui" STYLE="width:16px" checked>
<cfelse>
<input type="checkbox" name="coche" value="non" STYLE="width:16px">
</cfif>
</td>
</cfloop>
</tr>
</table>
<p>&nbsp;</p>
<div align="center"><input type="submit" value="Envoi"></div>
</form>
<!-- insertion dans la table -->
<!-- CFQUERY NAME="maj" DATASOURCE="gite">
 UPDATE cal_resa
 set confirme = 1
 where month(occupe) = #mois# and year(occupe) = #an# and day(occupe)= #rang#
</CFQUERY -->

Le fichier cal_resa a 2 champs : occupe = date et confirme = oui/non.
Comment mettre le fichier cal_resa à jour en cliquant ou décliquant les checkbox en tenant compte du jour du mois ?

Je sèche lamentablement, car je mets à jour tout le mois et non pas les jours concernés.
Merci de votre aide

Re : Problème Update le 03/04/2008 16:38:26

nickadele
Membre Club
(Admin CS)
Réponse acceptée !
Bonjour,

soit je suis fatigué, soit j'ai rien compris à ta demande !
Pourrais-tu être plus claire sur ton problème?

Nickadele
----------------------------------------------
non, ma belle ne s'appel pas Adèle

Re : Problème Update le 04/04/2008 12:10:28

Damocles67
Bonjour,

Le problème était de mettre à jour une série de 'checkbox' créee par un 'cfloop'
et de mettre à jour le base de données selon le résultat.
Au bout d'une semaine de recherche, j'ai trouvé:
J'ai mis une valeur dynamique dans les checkbox et j'obtiens une liste.
Comme je n'ai jamais travaillé avec les listes, ça m'avait échappé.
Il suffit d'enregistrer la liste dans la BD.

Le but est de faire un formulaire de réservation d'un gîte et de pouvoir mettre à jour les réservations.
Je mettrai en ligne mon travail, pour en faire profiter la communauté.

Merci pour ton intérêt.


Classé sous : fichier, mois, update, cal, occupe

Participer à cet échange

Pub



Appels d'offres

Dessins techniques
Budget : 60€
Animation Flash - Doma...
Budget : 370€
Application flash medi...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS