Bonjour,
je récupère des dates dans ce format : MMM-DD, YYYY (MMM in letters). Je souhaite les enregistrer dans une BDD MySQL, donc d'abord, il faut les mettre au format YYYY-MM-DD HH:MM:SS. Je fais donc une fonction PHP pour les convertir, mais erreur dont je ne trouve pas la cause :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 function convert_date($olddate) { //to convert month from letters to figures function convert_month_letters_to_figures($Month_Letter) { switch($Month_Letter) { case 'Jan' :$month=1; break; case 'Feb' :$month=2; break; case 'Mar' :$month=3; break; case 'Apr' :$month=4; break; case 'May' :$month=5; break; case 'Jun' :$month=6; break; case 'Jul' :$month=7; break; case 'Aug' :$month=8; break; case 'Sep' :$month=9; break; case 'Oct' :$month=10; break; case 'Nov' :$month=11; break; case 'Dec' :$month=12; break; } return($month); } list($mmdd,$year)=explode(',',$olddate); ... }
Merci de m'aiderNotice: Undefined offset: 1 in C:\wamp64\www\ticket\classes\Ticket.php on line 21
Partager