Bonjour.
Nous venons de changer d'hébergeur et une des tables ne se met pas à jour et pourtant il n'y a que 2 champs : vb_Valeur, vb_Date. Le champ vb_Valeur se met à jour mais pas le champ vb_Date. Voilà le code :Je ne comprends pas, ce code fonctionnait chez CI et ça marche chez Free.
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 <?php // insertion if(isset($_POST['newval'])) $newval=$_POST['newval']; else $newval=""; // définition de la date en fonction du jour et de l'heure de mise à jour if(!empty($_POST['newval'])) { $jourc = date("w"); $jour = date("d"); $mois = date("m"); $an = date("Y"); $heure = date("H"); $min = date("i"); $sec = date("s"); if ($jourc == 0){ $jour = $jour-2; $heure = 17; $min = 30; } if ($jourc == 6){ $jour = $jour-1; $heure = 17; $min = 30; } if ($heure > 17){ $heure = 17; $min = 30; } if ($heure < 9){ $heure = 9; $min = 0; } $date= $an."-".$mois."-".$jour. $heure.":".$min.":".$sec; $sql = "TRUNCATE TABLE beavalbourse"; mysql_query($sql) or die(mysql_error()); $sqla = "INSERT INTO beavalbourse(vb_Valeur, vb_Date) VALUES('$newval','$date')"; mysql_query($sqla) or die('Erreur SQL !'.$sqla.'<br>'.mysql_error()); }
Quand je vais voir ma table chez Free j'ai bien la valeur mais il n'enregistre pas la date
Donc si quelqu'un peut m'aider, merci d'avance







Répondre avec citation



quand votre question à trouvé une solution.


Partager