Probléme de format

jourzebest Messages postés 12 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
Bonjour a tous,
Donc je vous explique :
- J'ai une table RESERVATION dans ma base de donnée, elle contient les champs idreservation (auto-incremente, clé primaire),idutilisateur, idressource, date, heuredebut, heurefin, commentaire.

-J'ai une requéte insert fonctionnel : insert into RESERVATION (idutilisateur, idressource, date, heuredebut, heurefin, commentaire) VALUES ('', '', '', '', '', '');

-Et chacun de mes champs sont sous forme de variable que je récupére dans mon code.

Je récupére une variable : $maDate
Elle comprend toutes ses informations : Wed Jun 12 2013 09:30:00 GMT+0200

J'aimerais donc découper cette variable pour y récupéré "heuredebut" et "date".
J'avais donc penser a :
SELECT SUBSTRING("Mon May 27 2013 09:99:99 GMT+0200" ,17 ,7) as heuredebut;
insert into RESERVATION (idutilisateur, idressource, date, heuredebut, heurefin, commentaire) VALUES ('', '', '', 'heuredebut', '', '');


Mais ca ne fonctionne pas... Quelqu'un aurai la solution ?
A voir également:

1 réponse

Utilisateur anonyme
 
Bonjour

Si tu mets 'heuredebut' dans VALUES, ça met... heuredebut dans le champ. Enfin, ça essaye.

insert into RESERVATION (idutilisateur, idressource, date, heuredebut, heurefin, commentaire) VALUES ('', '', '', SUBSTRING("Mon May 27 2013 09:99:99 GMT+0200" ,17 ,7), '', ''); 


Deux remarques :
- À ta place, j'aurais mis SUBSTRING(....,8) et non pas ,7)
- Échappe correctement tes ' ou tes " si tu veux avoir une chance que ça marche
0