[ Index ] |
|
Code source de vtiger CRM 5.0.2 |
1 <?php 2 /* 3 V4.80 8 Mar 2006 (c) 2000-2006 John Lim (jlim#natsoft.com.my). All rights reserved. 4 Released under both BSD license and Lesser GPL library license. 5 Whenever there is any discrepancy between the two licenses, 6 the BSD license will take precedence. 7 Set tabs to 4 for best viewing. 8 9 Latest version is available at http://adodb.sourceforge.net 10 */ 11 12 error_reporting(E_ALL); 13 14 15 include_once ('../adodb.inc.php'); 16 include_once ('../adodb-pager.inc.php'); 17 18 $driver = 'oci8'; 19 $sql = 'select ID, firstname as "First Name", lastname as "Last Name" from adoxyz order by id'; 20 //$sql = 'select count(*),firstname from adoxyz group by firstname order by 2 '; 21 //$sql = 'select distinct firstname, lastname from adoxyz order by firstname'; 22 23 if ($driver == 'postgres') { 24 $db = NewADOConnection('postgres'); 25 $db->PConnect('localhost','tester','test','test'); 26 } 27 28 if ($driver == 'access') { 29 $db = NewADOConnection('access'); 30 $db->PConnect("nwind", "", "", ""); 31 } 32 33 if ($driver == 'ibase') { 34 $db = NewADOConnection('ibase'); 35 $db->PConnect("localhost:e:\\firebird\\examples\\employee.gdb", "sysdba", "masterkey", ""); 36 $sql = 'select distinct firstname, lastname from adoxyz order by firstname'; 37 38 } 39 if ($driver == 'mssql') { 40 $db = NewADOConnection('mssql'); 41 $db->Connect('JAGUAR\vsdotnet','adodb','natsoft','northwind'); 42 } 43 if ($driver == 'oci8') { 44 $db = NewADOConnection('oci8'); 45 $db->Connect('','scott','natsoft'); 46 47 $sql = "select * from (select ID, firstname as \"First Name\", lastname as \"Last Name\" from adoxyz 48 order by 1)"; 49 } 50 51 if ($driver == 'access') { 52 $db = NewADOConnection('access'); 53 $db->Connect('nwind'); 54 } 55 56 if (empty($driver) or $driver == 'mysql') { 57 $db = NewADOConnection('mysql'); 58 $db->Connect('localhost','root','','test'); 59 } 60 61 //$db->pageExecuteCountRows = false; 62 63 $db->debug = true; 64 65 if (0) { 66 $rs = &$db->Execute($sql); 67 include_once ('../toexport.inc.php'); 68 print "<pre>"; 69 print rs2csv($rs); # return a string 70 71 print '<hr />'; 72 $rs->MoveFirst(); # note, some databases do not support MoveFirst 73 print rs2tab($rs); # return a string 74 75 print '<hr />'; 76 $rs->MoveFirst(); 77 rs2tabout($rs); # send to stdout directly 78 print "</pre>"; 79 } 80 81 $pager = new ADODB_Pager($db,$sql); 82 $pager->showPageLinks = true; 83 $pager->linksPerPage = 10; 84 $pager->cache = 60; 85 $pager->Render($rows=7); 86 ?>
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Sun Feb 25 10:22:19 2007 | par Balluche grâce à PHPXref 0.7 |