Return to Snippet

Revision: 44127
at April 6, 2011 17:00 by Waldio


Initial Code
define('DEBUG_MODE', true); //True is aan, false is uit

try 
{
  $pdo = new PDO('mysql:host=localhost;dbname=databaseNaam', 'gebruiker', 'wachtwoord');
  $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

  $query = "SELECT wat, waar, wanneer FROM feestdagen WHERE wie = ".$pdo->quote($naam);
  $result = $pdo->query($query);
  foreach($result as $r) 
  {
    echo 'Wat? '.$r['wat'].'Waar? '.$r['waar'].'Wanneer? '.$r['wanneer'];
  }
}
catch(PDOException $e) 
{
  if(DEBUG_MODE) { //Als error mode aanstaat
    echo 'Er is een fout op lijn '.$e->getLine().' de foutmelding is: '.$e->getMessage();
  }
}

Initial URL


Initial Description


Initial Title
Goede foutafhandeling PDO

Initial Tags


Initial Language
PHP