données vers base selection de jours
Bonjour à tous!
Grace à ce code,
Code:
1 2 3 4 5 6 7 8
| $debut = new DateTime($creat_date_debut);
$fin = new DateTime($creat_date_fin);
$fin->add(new DateInterval('P1D'));
while ( $debut != $fin)
{
echo $debut->format('d/m/Y').'<br/>';
$debut = $debut->add(new DateInterval('P1D'));
} |
Je vois toutes dates comprises entre 2 dates.
Ex: si $creat_date_debut = 10-08-2012 et $creat_date_fin = 20-08-2012
j'obtiens:
10/08/2012
11/08/2012
12/08/2012
13/08/2012
14/08/2012
15/08/2012
16/08/2012
17/08/2012
18/08/2012
19/08/2012
20/08/2012
Ca ça marche bien, voilà mon soucis:
Pour faire simple, je voudrais envoyer toutes ces dates de $creat_date_debut à $creat_date_fin dans ma base sql. Ce ne sont pas des string, Ce ne sont pas des values.
J'ai passé la journée à lire des forums et faire des essais, Rien n'y fait!
j'en suis à
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
<?php
if (isset($debut) && ($fin))
{
/*connexion a la BDD*/
require"./includes/identifiants.php";
req=$PDO->prepare ('INSERT INTO essai (date) VALUES ( $debut )');
$req->bindValue($debut, $debut, PDO::PARAM_INT);
$req->execute(array ( $debut=>$debut ));
} |
Toutes les autres données de mon formulaire était envoyées sans problème dans ma base de données. Là j'ai mal à la tête et je ne sais plus. J'ai épuisé toutes mes connaissances.
HELP
Merci d'avance