PHP 可同時測試三種SQL (MySQL、MsSQL、PgSQL)的連線程式
PHP 可同時測試三種SQL
(MySQL
、MsSQL、PgSQL)的連線程式
測試函數支援、pg_connect、function_exists、mysql_connect、odbc_connect、pg_close、odbc_close、mysql_close、PHP、Fatal error: Call to undefined function
<?php header(“Content-Type:text/html; $user=$_GET[‘user’]; $pw=$_GET[‘pw’]; $dbname=$_GET[‘dbname’]; $server=’127.0.0.1′; set_time_limit(3600);//1hr if(!isset($user) { die(‘參數不足,無法執行‘); } $filename $myfile $conn_string if(function_exists(‘pg_connect’))//判斷對應套件支援度 { $dbconn } if($dbconn) { fwrite($myfile, pg_close($dbconn); } else { if(function_exists(‘mysql_connect’))//判斷對應套件支援度 { $con=mysql_connect($server,$user,$pw); } if($con) { fwrite($myfile, mysql_close($con); } else { $connstr if(function_exists(‘odbc_connect’))//判斷對應套件支援度 { $connect } if($connect) { fwrite($myfile, odbc_close($connect); } else { fwrite($myfile, } } } fclose($myfile); echo ?> |