データベースに接続できない
『PHP5逆引き大全500の極意』にあるサンプルスクリプトで
PHPとMYSQLと学んでいます。
XAMPPもインストールし、スタンドアロンでMysqlを操作しようと
しています。
しかし、どのサンプルスクリプトをいじっても接続できません。
require("config.php");
header("Content-Type: text/plain; charset=EUC-JP");
$db = odbc_connect(ODBC_CONNECT_DSN,
ODBC_CONNECT_USER,
ODBC_CONNECT_PASS)
or die("データソースに接続できません!\n");
でエラーがでています。
ちなみにconfig.phpの内容
// DSN
define("ODBC_CONNECT_DSN", "DSN=sample_db;");
// ユーザー名
define("ODBC_CONNECT_USER", "username");
// パスワード
define("ODBC_CONNECT_PASS", "password");
// テーブル名
define("ODBC_TABLE_NAME", "php500");
となっています。SQL文を実行し、テーブルを作りましたが、
上手く言っているかどうか・・・。
文字コードをちゃんと設定していないせいか、????????のような
データがカラムに入っています。
サンプルスクリプト上、データベースが自動作成されるスクリプトも
あるのですが・・・。
1.useename、userpassの設定
2.phpMyAdminでデータベースを作成する方法
3.データベース作成時の文字コードの設定。utf?sjis?
についてヒント頂けたら幸いです。
お礼
回答ありがとうございます。 例を参考に頑張って見ますっ!