PDOプローブexecメソッド


PDO:PHP DATE Objectデータベースアクセス抽象層.
使用前にpdo拡張をオンにする必要があります
PDO接続データベース
1.パラメータ形式で接続する2.URIでデータベース3に接続する.プロファイルによるデータベースの接続
php 
    //           
    try {
        $dsn = 'mysql:host=localhost;dbname=test';
        $username = 'dog';
        $passwd = '123456';
        $pdo = new PDO($dsn, $username, $passwd);
        // var_dump($pdo);
        //exec():                   
        //exec  select    

        $sql =<<<XIAO
        DROP TABLE IF EXISTS user;
        CREATE TABLE user(
            id INT UNSIGNED AUTO_INCREMENT KEY,
            username VARCHAR(20) NOT NULL UNIQUE,
            password CHAR(32) NOT NULL,
            email VARCHAR(30) NOT NULL
        );
XIAO;
        $res = $pdo->exec($sql);
        var_dump($res);
    } catch(PDOException $e) {
        echo $e->getMessage();
    }
?>

EOF構文の前後にスペースやTABは使用できません.SQLは全て標準表記を使うのがベストです~