<?PHP # gestione delle eccezioni in fase di connessione con PDO // collegamento al database $col = 'mysql:host=localhost;dbname=DATABASE_NAME'; // blocco try per il lancio dell'istruzione try { // connessione tramite creazione di un oggetto PDO $db = new PDO($col , 'username', 'password'); } // blocco catch per la gestione delle eccezioni catch(PDOException $e) { // notifica in caso di errorre echo 'Attenzione: '.$e->getMessage(); } /* disabilitazione dell'auto-commit $db->beginTransaction(); // esecuzione delle query $sql = $db->exec("UPDATE filnet_page SET img_code = 'AU002.jpgTEST' WHERE id = 67"); // applicazione delle modifiche $db->commit(); */ # utilizzo del metodo query() // definizione della query $sql = 'SELECT field1, field2 FROM table_name ORDER BY id'; // visualizzazione dei risultati foreach($db->query($sql) as $row){ ?>