-
Notifications
You must be signed in to change notification settings - Fork 0
/
prodotto_catalogo.php
executable file
·97 lines (82 loc) · 2.88 KB
/
prodotto_catalogo.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
<?php include("ssi/header.php"); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta name="generator" content=
"HTML Tidy for Windows (vers 1st February 2005), see www.w3.org">
<title></title>
</head>
<body>
<table width="90%" border="0" cellpadding="1">
<?php
function prodotti_visualizza($categoria_id) {
include("ssi/shop_mysql_costanti.php");
include("ssi/shop_mysqli_funzioni.php");
//inizializzazioni
$sql = "";
$dati = null;
$riga = array();
$prodotto_codice = 0;
$prodotto_nome = "";
$prodotto_descrizione = "";
$prodotto_foto = "";
$prodotto_prezzo = 0;
$prodotto_disponibile = "";
//definisce la stringa SQL
$sql = "SELECT * FROM " . DB_TABELLA_PRODOTTO
. " WHERE IDcategoria = " . $categoria_id . "";
// apre il rst
$dati = rst_apri($sql);
//visualizza i dati recuperati scorrendo tutto il rst
while ($riga = rst_dati_ass($dati)) {
//recupera le informazioni necessarie
$prodotto_codice = $riga["IDprodotto"];
$prodotto_nome = $riga["Nome"];
$prodotto_descrizione = $riga["Descrizione"];
$prodotto_foto = $riga["Foto"];
$prodotto_prezzo = $riga["Prezzo"];
$prodotto_disponibile = $riga["Disponibile"];
?>
<tr>
<td>
<table width="100%" border="0" cellpadding="4">
<!-- intestazione -->
<tr class="sfondo">
<td colspan="2">
<?php echo($prodotto_nome . " - " . $prodotto_prezzo); ?></td>
</tr><!-- corpo -->
<tr>
<td width="100" align="center" valign="top">
<img src="<?php echo($prodotto_foto); ?>" name="image"
width="100" height="100" border="0"
alt="Foto di <?php echo($prodotto_nome); ?>;"
id="image" >
</td>
<td valign="top">
<p><?php echo($prodotto_nome); ?></p>
<p>disponibilità:
<strong><?php echo($prodotto_disponibile); ?></strong></p>
<p><a href=
"prodotto_dettagli.php?IDprodotto=<?php echo($prodotto_codice); ?>">
Dettagli >></a></p>
</td>
</tr>
</table>
</td>
</tr><?php
}//fine ciclo while
}//fine funzione prodotti_visualizza
//verifica la presenza di dati sulla stringa di interrogazione
if ($_GET) {
//esegue la funzione
prodotti_visualizza($_GET['IDcategoria']);
} else {
//informa l'utente
echo("Attenzione: é possibile accedere alla pagina solo dal Catalogo delle categorie!");
}
echo("</table>");
include("ssi/footer.php");
?>
</table>
</body>
</html>