phpにてmysql_connect()が利用できない?

【この記事の所要時間 : 約 2 分

自宅サーバにてphpで作ったモジュールを置くが、動かない・・・
ログを見ると、mysql_connect()が利用できないみたいだった。
おかしいなあ〜と思って調べてみると、
以前、phpmyadminのエラー発生時にphpにmysqlではなく拡張版のmysqliを組み込んでいたためだった。
ということで、mysql系の関数をmysqli系の関数に変更してみた。
PEAR::DBを使え!という話もありますが・・・・
mysql_connect($DBSERVER,$DBUSER,$DBPASSWORD);
mysql_select_db($DBNAME,$con);
→ $mysqli = new mysqli($DBSERVER,$DBUSER,$DBPASSWORD,$DBNAME);
mysql_query($sql,$con);
→ $mysqli->query($sql);
mysql_close($con);
→ $mysqli->close();
上記にように変更すれば、うまくアプリが動いた!
mysqli関数マニュアル

PHP+MySQLマスターブック
PHP+MySQLマスターブック

posted with amazlet at 15.12.02
永田 順伸
マイナビ
売り上げランキング: 13,801
スポンサーリンク
レクタングル(大)広告
  • このエントリーをはてなブックマークに追加
スポンサーリンク
レクタングル(大)広告

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です