<?php
@session_start();
@require('mysql.php');
@require('config.php');
@require('funzioni.php');
?>
<html>
<head>
<title>Un carrello della spesa con PHP</title>
</head>
<body>
<h1>Carrello in PHP</h1>
<?php
echo usaCarrello();
?>
<h1>Scegli un prodotto</h1>
<?php
$sql = 'SELECT * FROM prodotti ORDER BY id';
$res = $db->query($sql);
$result[] = '<ol>';
while ($f = $res->fetch())
{
$result[] = '<li>"'.$f['nome']. '"by '.$f['marca']. ': €'.$f['prezzo'].'<br>
<a href="carrello.php?action=aggiungi&id='.$f['id'].'">Aggiungi al carrello.</a></li>';
}
$result[] = '</ol>';
echo @join('',$result);
?>
</body>
</html>
Il listato lancia innanzitutto la sessione e richiama i file di configurazione, classi e funzioni che sono stati scritti a suo supporto. Di per sè l'index presenta un codice molto semplice, la maggior parte delle operazioni sono infatti svolte grazie ai file inclusi.| Linux (Corso) Guida completa al sistema open-source. A partire da 49 €. | |
| MySQL (Corso) Gestione del database open-source. A partire da 39 €. | |
| PHP (Corso) Corso completo per la creazione di siti Web dinamici. A partire da 49 €. |