Bonjour,
J'ai un soucis avec l'insertion de dates en db via un formulaire. Des retours à la ligne s'ajoutent et je n'arrivent pas à m'en débarasser. Merci d'avance pour votre aide.
Voici un exemple de champs de date
Voici la partie traitement
Code : 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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73 <span> <select class="validate[required]" name="jour_admin_evenement" id="jour_admin_evenement" size="" onchange="" style="width: 75px;"> <option value="1">1</option> </select> <select class="validate[required]" id="mois_admin_evenement" name="mois_admin_evenement" size="" onchange="" style="width:75px;"> <option value="" selected="selected">Mois</option> <?php for($m=1;$m<=12;$m++){?> <option value="<?php if($m<10)echo "0".$m;else echo $m;?>" <?php if (isset($mois_adm) && $mois_adm != "00" && $mois_adm == $m) echo "selected=\"selected\""; ?> ><?php if($m<10)echo "0".$m;else echo $m; }?> </option> </select> <select class="validate[required]" id="annee_admin_evenement" name="annee_admin_evenement" size="" onchange="" style="width: 75px;"> <option value="">Année</option> <option value="<?php echo $datenm2; ?>" <?php if (isset($annee_adm) && $annee_adm == $datenm2) echo "selected=\"selected\""; ?> ><?php echo $datenm2; ?></option> <option value="<?php echo $datenm1; ?>" <?php if (isset($annee_adm) && $annee_adm == $datenm1) echo "selected=\"selected\""; ?> ><?php echo $datenm1; ?></option> <option value="<?php echo $date; ?>" <?php if (isset($annee_adm) && $annee_adm == $date) echo "selected=\"selected\""; ?> ><?php echo $date; ?></option> <option value="<?php echo $datenp1; ?>" <?php if (isset($annee_adm) && $annee_adm == $datenp1) echo "selected=\"selected\""; ?> ><?php echo $datenp1; ?></option> <option value="<?php echo $datenp2; ?>" <?php if (isset($annee_adm) && $annee_adm == $datenp2) echo "selected=\"selected\""; ?> ><?php echo $datenp2; ?></option> <option value="<?php echo $datenp3; ?>" <?php if (isset($annee_adm) && $annee_adm == $datenp3) echo "selected=\"selected\""; ?> ><?php echo $datenp3; ?></option> <option value="<?php echo $datenp4; ?>" <?php if (isset($annee_adm) && $annee_adm == $datenp4) echo "selected=\"selected\""; ?> ><?php echo $datenp4; ?></option> <option value="<?php echo $datenp5; ?>" <?php if (isset($annee_adm) && $annee_adm == $datenp5) echo "selected=\"selected\""; ?> ><?php echo $datenp5; ?></option> </select> </span>
lorsque je fais un printf() de ma variable j'ai:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $search = array("\r\n", "\n\r", ' ', "\t", "\n", "\r"); $insert_date_admin = $annee_admin.'-'.$mois_admin.'-01'; $insert_date_admin = str_replace($search, "", $insert_date_admin);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
22013-\r\n08-01
Partager