|
|
|
<HTML>
<BODY TEXT=#FFFFFF BGCOLOR=#000050>
<HEAD>
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
</HEAD>
<!-- db2tab.php ---->
<!-- Purpose: Simple scripts to access IBM DB2 Universal DataBase tables through ---->
<!-- PHP ODBC funtions. ---->
<!-- Author: Alessandro Grigiante (ale@teknoline.it) ---->
<!-- Copyright: Copyright (C) 2000 Alessandro Grigiante. Subject to the ---->
<!-- GNU Public License (GPL) - may be used and modified at will, ---->
<!-- so long as license and all attribution is retained. ---->
<!-- Disclaimer: Like most free software, no warranty is expressed or implied. ---->
<!-- If it doesn't work, feel free to fix it yourself. ---->
<!-- Tested on: AIX 4.3.0.0 - IBM DB2 5.3 UDB - Apache/1.3.6 (Unix) - PHP/3.0.11 ---->
<!-- Solaris 2.7 - IBM DB2 6.1 UDB - Apache/1.3.11 (Unix) - PHP/4.0b3 ---->
<!-- Available on: ftp://ftp.teknoline.it/pub/php/db2tab.tar.gz ---->
<!-- ---->
<CENTER>
<FONT SIZE=+2>DB2Tables - List IBM DB2 Universal Data Base Tables with PHP</FONT><BR>
<?
include "db2tab.inc";
/* ******* Remember to set proper DB2INSTANCE environment variable
* Run /your_db2user_home_dir/sqllib/db2profile before to start Apache.
* IBM DB2 connection with PHP3/4 over ODBC.
* by ale @Mon Sep 13 21:45:29 DFT 1999
*/
$select = "SELECT TABNAME ";
$from = "FROM SYSCAT.TABLES ";
$where = "WHERE TABSCHEMA='$tabschema'";
/*** Connect to database................. ***/
$c = odbc_pconnect($dbname,$user,$password);
if ($c > 0) {
$query = $select . $from . $where;
/* Warning.................
* Use odbc_exec instead of odbc_prepare + odbc_execute
* no bugs and faster.
*/
$res = odbc_exec($c, $query);
$nc=odbc_num_fields($res);
$nr=odbc_num_rows($res);
echo "<TABLE BORDER=1><TD BGCOLOR=#888888>\n";
/* Call to create multi switch POST form in HTML */
create_form3($res,$nr,$nc,$act,$c);
echo "</TABLE>\n";
/* Free all resources and close connection */
odbc_free_result($res);
odbc_close($c);
} else {
echo "BAD CONNECTION Number $c \n";
echo "--> $php_errormsg \n";
}
?>
</CENTER>
</BODY>
</HTML>
|
|
| A set of functions sitting on top of the abstraction layer that makes it a little easier to do SQL stuff. Documentation is within Categories : Databases, ODBC, Complete Programs, PHP | | | Logs hits to any page which includes it. Automatically utilises page access information left behind by PHP/FI2.0. Categories : Databases, PHP, mSQL, Databases | | | How to access MS Excel spread sheets from PHP Categories : PHP, Excel, ODBC, Databases | | | How to connect to MS SQL 6.x+ database server via ODBC functions of
PHP3 compiled with iODBC and Openlink drivers under Linux. Categories : Databases, MS SQL Server, PHP, ODBC | | | This program allows you to upload an ODBC ressource - i.e. an MS-Access database to a MySQL server. Categories : Databases, MySQL, Complete Programs, PHP, Databases | | | Dynamic WHERE CLAUSE depending on number of FORM FIELDS Categories : ODBC, General SQL, PHP, Complete Programs, Databases | | | Modification of Shane Caraveo's guestbook. Uses ODBC...some code modifications Categories : ODBC, Databases, Complete Programs, PHP | | | This is Yet Another Sql Abstraction Library. Include it in your script and you can use the most important SQL functions without worrying about the SQL backend. Categories : Databases, PHP, ODBC, MySQL, PostgreSQL | | | ADODB Database Wrapper Abstraction Library for PHP: MySQL, MSSQL,
Oracle, Interbase,ODBC, Microsoft Access and FoxPro. Categories : PHP Classes, Databases, PHP, General SQL, ODBC | | | Recordset Class like ADO Recordset (plus DataBase Splitting feature) using ODBC functions Categories : PHP Classes, ODBC, Databases, PHP | | | Accepts a database & hostname from a user and then HTTP username and password. Uses this to connect to a MySQL database. Produces a form based on the tables it finds there to allow the user to do SELECTs, INSERTs, and DELETEs. Categories : Databases, PHP, MySQL, Complete Programs | | | Cut your MySQL Connections to 1 line of code Categories : PHP, Beginner Guides, Databases, MySQL | | | PhpIBadmin - Web interface to Interbase RBDMS , this is a port of
phpMyadmin Categories : Databases, InterBase, PHP | | | phpAds, a complete banner and ad management system with detailled tracking and stats. Categories : MySQL, Complete Programs, Ecommerce, PHP, Databases | | | Point and Click Interface ala MS Access for creating SQL statements. Categories : MySQL, Complete Programs, General SQL, PHP, Databases | |
| | | | Robert Rittenhouse wrote :323
Needs a minor fix to work in cases where the schema is not
the same as the login.
| |
|
|
|