-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathajax see all products.php
114 lines (95 loc) · 3.36 KB
/
ajax see all products.php
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
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
<?php
require_once('ConnexionBD.php');
$conn= ConnexionBD::getInstance();
/*********************************************************************************************************************/
//1- établir la cnx avec la base de données
//2- récupérer les informations depuis le formulaire
//3- créer un objet chauffeur et l'insérer dans la base [méthode d'insertion dans la base dans la classe chauffeur ]
/*********************************************************************************************************************/
/*
if(empty($_POST['login']) || empty($_POST['Password']))
{
if(empty($_POST['login']))
{
echo "ERREUR : champ login non remplit ! \n";
}
if(empty($_POST['Password']))
{
echo "ERREUR : champ Password non remplit !";
}
}
else
{
*/
$count_results=$conn->query("SELECT * from produit");
$rows=$count_results->fetchAll();
$num=count($rows);
$rpp=4;
$last_page=ceil($num/$rpp);
if($last_page<1)
{
$last_page=1;
}
$page_number=$_GET['pagenum'];
if($page_number<1)
{
$page_number=1;
}
if($page_number>$last_page)
{
$page_number=$last_page;
}
$promotion=$conn->query("SELECT IDProduit FROM promotion");
$promotion=$promotion->fetchAll();
$name=$conn->query("SELECT * from produit ORDER BY Designation DESC LIMIT ".$rpp*($page_number-1).",".$rpp);
$result=$name->fetchAll();
if (count($result)!=0)
{
echo '<div id="catalog_results" class ="selection group">';
foreach($result as $r)
{
$exist=0;
echo '<div class="grid_1_of_4 images_1_of_4">';
echo '<a href="preview.php?IDProduit='.$r['Ref'].'"><div style="width: 250px; height: 250px;;overflow:hidden"><img src="data:image;base64,'.$r['ImgProduit'].'"style=max-width:300px;width:100% /></div></a>';
echo ' <h2>'.$r['Designation'].' </h2>';
echo '<div class="price-details">';
echo '<div class="price-number">';
foreach ($promotion as $prom) {
if($prom['IDProduit']==$r['Ref']){
$exist=1;
}
}
if($exist==1){echo '<p style="text-decoration: line-through"><span class="rupees">'.$r['PrixHT'].' DT</span></p>';
$tauxprom=$conn->query("SELECT TauxDeProm FROM promotion where IDProduit=".$r['Ref']);
$tauxprom=$tauxprom->fetch();
$newPrice=$r['PrixHT'] - ($r['PrixHT']*$tauxprom[0]/100);
echo '<p><span class="rupees">'.$newPrice.' DT</span></p>';
}
else{
echo '<p><span class="rupees">'.$r['PrixHT'].' DT</span></p>';
}
echo '</div>';
echo '<div class="add-cart">';
echo '<h4><a href="preview.php?IDProduit='.$r['Ref'].'">Inspect</a></h4>';
echo '</div>';
echo '<div class="clear"></div>';
echo '</div>';
echo '</div>';
}
echo '</div>';
echo '<div class="btn-group" role="group" aria-label="...">';
for ($i=1 ; $i<=$last_page;$i++)
{
echo '<input type="button" class="btn btn-default" onclick="submit('.$i.')" value="'.$i.'">';
echo "\n";
}
}
else
{
echo "<p>Pas de resultat disponible</p>";
}
echo '</div>'
/*
}
*/
?>