Bonjour,
J'ai une base de données à ma disposition (Microsoft SQL Server management studio express) qui contient des champs datetime. Je voudrais inscrire dans ces champs des dates sous forme de numéros de semaines.
J'ai créé un formulaire en php qui demande à l'utilisateur la date de départ d'un projet (au format jj/mm/AAAA). Je récupère cette valeur et je trouve le numero de semaine correspondant avec le code:
date("W", mktime(0,0,0,jj,mm,aaaa);
Ensuite, je veux insérer cette valeur dans ma base de données mais lorsque j'appelle ma fonction INSERT TO .... j'ai un message d'erreur qui me dit qu'il est impossible de transcrire un string en datetime. Je ne peux pas changer le type des champs datetime étant donné que la base de donnée m'a été imposée.
Je ne sais pas quoi faire. J'espère que j'ai été assez claire (désolé, je n'ai pas l'habitude, c'est la première fois que j'écris sur un forum)...
Merci pour votre aide.
Partager