PHP Connect to 4D Database

Posted by Matt Reid on Stack Overflow See other posts from Stack Overflow or by Matt Reid
Published on 2013-07-24T22:03:29Z Indexed on 2013/10/31 9:54 UTC
Read the original article Hit count: 236

Filed under:
|
|
|
|

Trying to connect to 4D Database. PHPINFO says PDO is installed etc etc... Testing on localhost MAMP system. However when I run my code I get:

 Fatal error: Uncaught exception 'PDOException' with message 'could not find driver' in /Applications/MAMP/htdocs/4d/index.php:12 Stack trace: #0 /Applications/MAMP/htdocs/4d/index.php(12): PDO->__construct('4D:host=127.0.0...', 'test', 'test') #1 {main} thrown in /Applications/MAMP/htdocs/4d/index.php on line 12

My code is:

$dsn = '4D:host=127.0.0.1;charset=UTF-8';
$user = 'test';
$pass = 'test';

// Connection to the 4D SQL server
$db = new PDO($dsn, $user, $pass);

try {
echo "OK";
} catch (PDOException $e) {
die("Error 4D : " . $e->getMessage());
}

Can't put my finger on the error, i'm using the settings under the PHP tab...

Thank you.

© Stack Overflow or respective owner

Related posts about php

Related posts about database