Source for file tmssql.php

Documentation is available at tmssql.php

  1. <?php
  2. ini_set('mssql.datetimeconvert',0)
  3.  
  4. function tmssql()
  5. {
  6.     print "<h3>mssql</h3>";
  7.     $db mssql_connect('JAGUAR\vsdotnet','adodb','natsoft'or die('No Connection');
  8.     mssql_select_db('northwind',$db);
  9.     
  10.     $rs mssql_query('select getdate() as date',$db);
  11.     $o mssql_fetch_row($rs);
  12.     print_r($o);
  13.     mssql_free_result($rs);
  14.     
  15.     print "<p>Delete</p>"flush();
  16.     $rs2 mssql_query('delete from adoxyz',$db);
  17.     $p mssql_num_rows($rs2);
  18.     mssql_free_result($rs2);
  19.  
  20. }
  21.  
  22. function tpear()
  23. {
  24. include_once('DB.php');
  25.  
  26.     print "<h3>PEAR</h3>";
  27.     $username 'adodb';
  28.     $password 'natsoft';
  29.     $hostname 'JAGUAR\vsdotnet';
  30.     $databasename 'northwind';
  31.     
  32.     $dsn "mssql://$username:$password@$hostname/$databasename";
  33.     $conn DB::connect($dsn);
  34.     print "date=".$conn->GetOne('select getdate()')."<br>";
  35.     @$conn->query('create table tester (id integer)');
  36.     print "<p>Delete</p>"flush();
  37.     $rs $conn->query('delete from tester');
  38.     print "date=".$conn->GetOne('select getdate()')."<br>";
  39. }
  40.  
  41. function tadodb()
  42. {
  43. include_once('../adodb.inc.php');
  44.  
  45.     print "<h3>ADOdb</h3>";
  46.     $conn NewADOConnection('mssql');
  47.     $conn->Connect('JAGUAR\vsdotnet','adodb','natsoft','northwind');
  48. //    $conn->debug=1;
  49.     print "date=".$conn->GetOne('select getdate()')."<br>";
  50.     $conn->Execute('create table tester (id integer)');
  51.     print "<p>Delete</p>"flush();
  52.     $rs $conn->Execute('delete from tester');
  53.     print "date=".$conn->GetOne('select getdate()')."<br>";
  54. }
  55.  
  56.  
  57. $ACCEPTIP '127.0.0.1';
  58.  
  59. $remote $_SERVER["REMOTE_ADDR"]
  60.  
  61. if (!empty($ACCEPTIP))
  62.  if ($remote != '127.0.0.1' && $remote != $ACCEPTIP
  63.      die("Unauthorised client: '$remote'");
  64.     
  65. ?>
  66. <a href=tmssql.php?do=tmssql>mssql</a>
  67. <a href=tmssql.php?do=tpear>pear</a>
  68. <a href=tmssql.php?do=tadodb>adodb</a>
  69. <?php
  70. if (!empty($_GET['do'])) {
  71.     $do $_GET['do'];
  72.     switch($do{
  73.     case 'tpear':
  74.     case 'tadodb':
  75.     case 'tmssql':
  76.         $do();
  77.     }
  78. }
  79. ?>

Documentation generated on Sun, 09 Mar 2008 23:53:34 -0300 by phpDocumentor 1.4.0

SourceForge.net Logo Support This Project