SmartyでDBにアクセスして、会員登録やリスト引用などをしたいと思っております。
しかし、標題の件でつまづいております(かなり序盤ですが。。。)。
環境、状態は以下の通りです。
・ローカルの環境はMAMPです。
・Smartyのlibフォルダを、MAMP/bin/php/php5.6.10/lib/phpに移動させました(PHPのバージョンは5.6.10です。)。
・DB接続のため、下記のコードを記述しております。
・アクセスすると、「サーバーエラー」になります。
/* MAMP/htdocs/SmartyTest/index.php */
<?php require_once 'Smarty/Smarty.class.php'; $smarty = new Smarty; $smarty->template_dir = 'templates/'; $smarty->compile_dir = 'templates_c/'; $smarty->compile_check = 0; $smarty->debugging = 0; try { $pdo = new PDO('mysql:host=127.0.0.1;dbname=twitter;charset=utf8','root','root', array(PDO::ATTR_EMULATE_PREPARES => false)); } catch (PDOException $e) { $pdo->rollback(); echo $e->getMessage(); exit; } $pdo = null; $smarty->display('index.tpl'); ?>$pdo = new PDO~~ の箇所が違うと予想しているのですが、間違いは他にあるのでしょうか?
宜しくお願い致します。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/12/26 12:38