Bonjour à tous,

Voilà j'ai un souci

Actuellement j'ai un mini site que j'héberge sur un serveur, il fonctionne pas trop mal.

Cependant, on me demande de le migrer sur un autre serveur (raison inconnue de mon entreprise).

Bref j'ai commencé a migrer des pages mais certaines requêtes (pas toutes )ne fonctionne plus et la c'est un problème que je ne comprend pas.

voici ma requête qui fonctionne bien sur l'ancien serveur mais qui ne fonctionne plus sur l'autre, elle n'arrive pas à comprendre l'égalité de "date_jour" avec "now()"

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
 
 
// information pour la connection à le DB
$conn = mysqli_connect('*****', '*****', '*****', '*****');
 
 
//modification des caractères avec accents
mysqli_query($conn,"SET CHARACTER SET 'utf8'");
mysqli_query($conn,"SET SESSION collation_connection ='utf8_unicode_ci'");
 
 
//Gestion de l'affichage des enregistrements selon l'heure
 
 
$heure = date("H:i");
 
 
if($heure <"07:59:00")
{
//echo '<font color="white">c\'est ok</font>';
$select = '    SELECT * FROM jdb 
            WHERE (date_jour = DATE_SUB(CURRENT_DATE, INTERVAL 1 DAY) AND horaire >="08:00:00") OR (date_jour = NOW() AND horaire <"08:00:00")';
}
else
{
 
 
$select = '    SELECT * FROM jdb 
            WHERE date_jour= NOW() AND horaire >="08:00:00"
            ORDER BY inter ASC' ;        
}
$result = $conn->query($select);
$total = mysqli_num_rows($result);
 
 
 
 
// si on a récupéré un résultat on l'affiche.
 
 
if($total) {................
Merci de votre aide et des explications que vous allez pouvoir m'apporter, cela m'aidera beaucoup pour la migration de mes autres pages

Encore Merci à vous tous