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 和 ?> 标记指示 Web 服务器应让 PHP 执行这两个标记之间的代码,并用 PHP 输出替换这些代码。

本示例的源代码包含在 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 初始化文件中以自动装载该模块,则此处就不再需要这个代码块了。如果未将 PHP 配置为在启动时自动装载 SQL Anywhere PHP 模块,则必须将此代码添加到其它示例脚本中。

第二个代码块尝试建立一个连接。要使此代码成功执行,必须正在运行 SQL Anywhere 示例数据库。