Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - プログラミング » SQL Anywhere データ・アクセス API » SQL Anywhere PHP API » PHP スクリプトの作成

 

データベースへの接続

データベースに接続するには、標準の SQL Anywhere 接続文字列を sasql_connect 関数のパラメータとしてデータベース・サーバに渡します。<?php と ?> のタグは、この間のコードを PHP が実行し、そのコードを PHP 出力に置き換えることを Web サーバに指定します。

この例のソース・コードは、SQL Anywhere インストール環境の connect.php というファイルにあります。

<?php
  # Connect using the default user ID and password
  $conn = sasql_connect( "UID=DBA;PWD=sql" );
  if( ! $conn ) {
      echo "Connection failed\n";
  } else {
      echo "Connected successfully\n";
      sasql_close( $conn );
  }?>

コードの最初のブロックは、PHP モジュールがロードされていることを確認します。モジュールを自動的にロードするための行を PHP 初期化ファイルに追加した場合は、コードのこのブロックは必要ありません。起動時に SQL Anywhere PHP モジュールを自動的にロードするように PHP を設定していない場合は、このコードを他のサンプル・スクリプトに追加する必要があります。

2 番目のブロックで接続を試みます。このコードを正常に実行するには、SQL Anywhere サンプル・データベースが実行されている必要があります。