<?php
$base = 'phpfacile_compteclic.sqlite';
try {
    $bd = new SQLiteDatabase($base);
} catch (SQLiteException $e) {
    die("La creation ou l'ouverture de la base [$base] a echouee ".
         "pour la raison suivante: ".$e->getMessage());
}
// Creation de la table
$sql = "CREATE TABLE clics (id INTEGER AUTO_INCREMENT PRIMARY KEY,".
                           "url VARCHAR(128) UNIQUE NOT NULL,".
                           "compteur INTEGER DEFAULT 0)";
$reponse = $bd->queryExec($sql, $err);
if ($reponse === FALSE) {
    echo "La requete CREATE a echouee pour la raison suivante: ".$err;
    $bd = null;
    die();
}

$urls = array("http://www.phpfacile.com/?testcompteurdeclics",
              "http://www.sqlfacile.com/?testcompteurdeclics");
foreach ($urls as $url) {
    $sql = "INSERT INTO clics (url) VALUES ('".$url."')";
    $reponse = $bd->queryExec($sql, $err);
    if ($reponse === FALSE) {
        echo "L'url [$url] n'a pu etre ajoutee pour la raison suivante: ".$err;
    }
}

// Deconnexion
$bd = null;
?>