Salve, sto studiando i linguaggi di programmazione per il web, in questo periodo sto studiando un testo di Kevin Yank dal titolo "Sviluppare applicazioni con PHP e MySQL". Ho seguito i primi capitoli senza problemi ma mi son bloccato completamente sul capitolo riguardante la connessione tramite PHP al database MySQL.
Sto lavorando sia su locale tramite EasyPHP che su remoto tramite Altervista. Sono giorni che nei vari forum cerco risposte d'aiuto per il mio problema, in pratica sto cercando di connettermi al DB attraverso l'uso di PDO.
Allego qui sotto il codice:
A volte mi da l'errore riguardante il mancato caricamento di un plugin ed in remoto mi da "accesso negato per lo user".
Vorrei tanto continuare a studiare il libro ma se mi si blocca il percorso fin dalla prima connessione, rischio di perdere ogni forma d'interesse per il PHP. Ho anche modificato i file di Configurazione, togliendo il commento sulle voci in causa ma continua a non connettermi. Posso dare tante altre informazioni aggiuntive in base a quello che potete rispondere. Grazie a tutti.
Sto lavorando sia su locale tramite EasyPHP che su remoto tramite Altervista. Sono giorni che nei vari forum cerco risposte d'aiuto per il mio problema, in pratica sto cercando di connettermi al DB attraverso l'uso di PDO.
Allego qui sotto il codice:
Codice:
<?php
//CONNESSIONE AL DATABASE E GESTIONE ERRORI
$col = 'mysql:host=localhost;dbname=ijdb';
try{
$pdo = new PDO($col,'ijdbuser2','adminno');
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$pdo->exec('SET NAMES "utf8"');
}
catch (PDOException $e)
{
$output = 'Impossibile connettersi al server di database. '.$e->getMessage();
include 'output.html.php';
exit();
}
$output = 'Connessione al database stabilita.';
include 'output.html.php';
?>
A volte mi da l'errore riguardante il mancato caricamento di un plugin ed in remoto mi da "accesso negato per lo user".
Vorrei tanto continuare a studiare il libro ma se mi si blocca il percorso fin dalla prima connessione, rischio di perdere ogni forma d'interesse per il PHP. Ho anche modificato i file di Configurazione, togliendo il commento sulle voci in causa ma continua a non connettermi. Posso dare tante altre informazioni aggiuntive in base a quello che potete rispondere. Grazie a tutti.