• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Apache php mysql 低レベル関数)

Apache php mysqlでDBを組もうとしています

このQ&Aのポイント
  • Apache, PHP, MySQLを使用してDBを組むために学んでいる者です。しかし、低レベル関数を使用しようとするとundefined functionとなってしまいます。libmysql.dllの配置やphp.iniの設定は確認済みですが、他に低レベル関数が使用できなくなる要因はあるのでしょうか。ご教示願います。
  • Apache, PHP, MySQLを使ってDBを構築しようとしていますが、低レベル関数を使うとundefined functionエラーが発生します。libmysql.dllの配置とphp.iniの設定は確認しましたが、他に低レベル関数が使えない原因はありますか?教えてください。
  • Apache, PHP, MySQLを使用してDBを作成しようとしています。しかし、低レベル関数を使用するとundefined functionエラーが発生します。libmysql.dllの配置とphp.iniの設定は適切に行っていますが、なぜ低レベル関数が使えないのでしょうか?解決策を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

まず関数のコトならオンラインのマニュアルを読むことです mysql_connect()ならここですね http://www.php.net/manual/ja/function.mysql-connect.php mysql_connect()はMySQL 関数だとわかりますので、そこをみると MySQL サポートを指定して PHP を コンパイルする必要があります。 「インストール/設定」という項目があり、さらにそこを見ると 「MySQL サポートを指定して PHP を コンパイルする必要があります。」 とあります。 きちんと設定していないのであればmysql_connect()は使えないということです。 phpinfo();などのデバッグ用関数をつかって、mysqlのモジュールが きちんと動いているか確認できますので参考になさってください。 http://www.php.net/manual/ja/function.phpinfo.php

chusinkun
質問者

お礼

自己解決しました!Apacheの設定に不備がありました。 マニュアル、仕様書というものにはどうにも「カタい」印象があって敬遠していましたが これを機に、何か困ったことがあったら活用するようにしていきたいと思います。 ありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A