• ベストアンサー

SQLクエリを外部から読み込む

PHPでmysql_query関数を使ってSQLを打つ際、クエリの内容を外部ファイルから読み込むことは可能でしょうか? hoge.sqlというファイルにSQL文を書いて、その内容をmysql_queryに渡したいのですが。

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

  • ベストアンサー
  • calltella
  • ベストアンサー率49% (317/635)
回答No.1

fopenでhoge.sqlファイルを読み込んでSQLを実行します。 if (!($fno = fopen("hoge.sql", 'r'))) { die; } while (!feof($fno)) { $sql = fgets($fno, 32000); } fclose($fno); http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/php_k03.htm

その他の回答 (1)

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

file_get_contents()でよろしいのでは? http://www.php.net/manual/ja/function.file-get-contents.php

関連するQ&A

専門家に質問してみよう