You test the functions of the SAP MaxDB PHP extension. You can either use the test scenario included in the SAP MaxDB PHP package or develop your own tests.
You have installed the SAP MaxDB PHP library.
More information: Installing the SAP MaxDB PHP Library on Microsoft Windows
You have installed the SAP MaxDB software and created a database. This must be located on the same computer as the PHP installation. If you want to use the SAP MaxDB test scenario, you need to have loaded the demo data into the database.
More information: Concepts of the Database System, Demo Database
If you want to use the SAP MaxDB test scenario, you also need to download the SAP MaxDB source package from http://pecl.php.net/package/maxdb and unpack it into the <maxdb_php> directory. The test programs are contained in this package.
Open the php.ini file in your Microsoft Windows directory and add the following information:
[maxdb]
maxdb.default_db=<database_name>
maxdb.default_user=<database_user_name>
maxdb.default_pw=<database_user_password>
Go to the directory <test_program_folder> containing the test programs:
cd <test_program_folder>
Run the individual test programs. Enter the following command to execute the <test_program>:
php <test_program>
You have unpacked the PHP binary distribution to the directory C:\php-5.0.0-Win32
You have installed the SAP MaxDB PHP library for Microsoft Windows in the C:\WINDOWS directory.
You have unpacked the SAP MaxDB source package in the directory C:\php-5.0.0-Win32\ext\maxdb\tests
You have installed the SAP MaxDB software and created the DEMODB database as well as the database user MONA with the password RED.
You use the SAP MaxDB test scenario.
Open the file C:\WINDOWS\php.ini using a text editor and add the following information:
[maxdb]
maxdb.default_db=DEMODB
maxdb.default_user=MONA
maxdb.default_pw=RED
Go to the directory containing the SAP MaxDB PHP test programs:
cd C:\php-5.0.0-Win32\ext\maxdb\tests
Execute the maxdb001.php test program:
php maxdb001.php
Note
The PHP binary distribution for Microsoft Windows does not include a test frame. You therefore need to execute each test program for the SAP MaxDB PHP library individually.