Bonsoir,

j'ai une date au format : 2006-09-08 00:00:00.000 (SQL Serveur)

J'ai une table qui contient :
Code X : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
id        ||       Hotel       ||     date arrivee                     ||     duree
--------------------------------------------------------------------
          ||                     ||                                          ||
1        ||         Kyriad     ||      2006-09-08 00:00:00.000  ||          3
--------------------------------------------------------------------

Ensuite, pour gérer mes réservations, j'ai une autre table dans laquelle je sotck ligne par ligne les prestations.

Je m'explique ... l'exemple si dessus devrait donner :
Code X : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
id        ||       date                              ||     reserv
--------------------------------------------------------------------
          ||                                            ||
1        ||       2006-09-08 00:00:00.000  ||          1
--------------------------------------------------------------------
          ||                                            ||
1        ||       2006-09-09 00:00:00.000  ||          1
--------------------------------------------------------------------
          ||                                            ||
1        ||       2006-09-10 00:00:00.000  ||          1
--------------------------------------------------------------------

Je n'arrive pas a partir d'une ligne (mon select) , updater 3 lignes ... du style
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
for($i=0;$i<$duree;$i++)
			{
$rsUpdate = "UPDATE baspreres SET reserv = (reserv+1) where hotel = '$hotel' AND date = $date+$i";
 
odbc_exec($congres_db, $rsUpdate);
			}
PS : les enregsitrements de la table a mettre a jour existe deja, je dois juste incrémenter le compteur

Comment passer de 2006-09-08 00:00:00.000 à 2006-09-09 00:00:00.000 ???? 2006-09-08 00:00:00.000+1 ca peut marcher ?

Merci d'avance