Bonjour a tous
Je travaille actuellement sur une base de donnée SQL SERVER auquel je me connecte via ODBC
Mon site est un affichage de commandes que passe le client . Le site affiche donc le numéro de commande du client ainsi que si sa commande est prête ou non .
La colonne s'appelle enc_prepared et proviens de la table encaissement
j'ai egalement deux autes colonnes nomées : enc_heure_fab_deb et enc_heure_fab_fin qui indique l'heure auquel la commande a commencé et s'est arrêté
Mon problème est donc le suivant :
Je souheterais supprimer les anciennes commandes qui ont été passé . Par exemple lorsque la commande d'une personne passe en prête , celui-ci a 3 minutes pour la récupérer pour qu'elle se supprime par la suite pour faire place aux autres commandes.
Mon code est donc le suivant :
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
74
75
76
77
78
79
80
81
82
83
84
85
86 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" type="text/css" href="css/commandess.css"> <meta http-equiv="refresh" content="5" /> <title></title> </head> <body> <br><br> <table> <tr> <th class='NUMCOMMANDE'>COMMANDE</th> </tr> <tr> <td> <div class="NUMERODECOMMANDE"> <?php //CONNEXION ODBC SERVER// $dsn=""; $user=""; $password=""; $conn=odbc_connect($dsn ,$user, $password); //REQUETES $sql = <<<EOF SELECT top 10 [enc_cmd_num] FROM [encaissement] WHERE enc_date= '20221227' EOF; $results = odbc_exec($conn,$sql); while($resultrow = odbc_fetch_array($results)){ echo "<p class='cmdnum'>".$resultrow["enc_cmd_num"]."<p/>" ; } ?> <br><br><br> </div> <div class="STATUTCOMMANDE"> <?php //CONNEXION ODBC SERVER// $dsn=""; $user=""; $password=""; $conn=odbc_connect($dsn,$user, $password); //REQUETES $sql = <<<EOF SELECT top 10 [enc_prepared] FROM [encaissement] WHERE enc_date= '20221227' EOF; $results = odbc_exec($conn,$sql); //CONDITION while($resultrow = odbc_fetch_array($results)) { switch($resultrow['enc_prepared']){ case 0: echo"<p class='ENCOURS'>Commande en cours de préparation<p/>\r \n"; break; case 1: echo "<p class='green'>Commande prête<p/>\r\n"; break; } } ?> </div> </td> </tr> </table>
Partager