Skip to Content.
Sympa Menu

freetds - Re: [freetds] freetds and php configiration

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: Tareq <tarek.atallah AT tahadi.com>
  • To: <per AT bends.se>, "'FreeTDS Development Group'" <freetds AT lists.ibiblio.org>
  • Subject: Re: [freetds] freetds and php configiration
  • Date: Mon, 26 Oct 2009 15:16:48 +0200

I was wondering cant we use mssql php extension to do so ?




Tarek Atallah
Senior Database Administrator
Tahadi Games - www.tahadi.com
Mobile +962 776555508
E-mail W : tarek.atallah AT tahadi.com
E-mail P : tarek.atallah AT gmail.com


-----Original Message-----
From: freetds-bounces AT lists.ibiblio.org
[mailto:freetds-bounces AT lists.ibiblio.org] On Behalf Of Per Stenebo
Sent: Monday, October 26, 2009 2:01 PM
To: FreeTDS Development Group
Subject: Re: [freetds] freetds and php configiration

This is a test script I've been using to connect to a MS SQLserver 2005 thru
PHP and FreeTDS:
It simply connects and list user tables in the DB.

<html>
<body>

<?php
$db = "mydatabase";

$con = odbc_connect("databaseserver", "domain\\username", "password");
if (!$con)
{
print("There is a problem with SQL Server connection.\n");
}
else
{
print("The SQL Server connection object is ready.\n");

// List user tables in database
echo "<h4>Tables in database $db</h4>";
$sql = "select name from $db..sysobjects where xtype = 'U'";
$result = odbc_exec($con, $sql) or die(odbc_errormsg($con));
while (odbc_fetch_row($result))
{
print("<p>" . odbc_result($result,1) . "</p>\n");
}

odbc_free_result($result);
odbc_close($con);
}
?>


</body>
</html>

I think the keywords to use in searching for help are "php ODBC".
Hope it helps.
/Per Stenebo


2009/10/26 Tareq <tarek.atallah AT tahadi.com>

> Hi all ,
>
> I have installed freetds and php, now how I can configure php to use tds?
>
> Any help please?
>
>
>
>
> Tarek Atallah
> Senior Database Administrator
> Tahadi Games - www.tahadi.com
> Mobile +962 776555508
> E-mail W : tarek.atallah AT tahadi.com
> E-mail P : tarek.atallah AT gmail.com
>
>
> -----Original Message-----
> From: freetds-bounces AT lists.ibiblio.org
> [mailto:freetds-bounces AT lists.ibiblio.org] On Behalf Of Frediano Ziglio
> Sent: Sunday, October 25, 2009 10:41 AM
> To: ikorot AT earthlink.net; FreeTDS Development Group
> Subject: Re: [freetds] Is MS SQL Server closes cursor on every
> commit/rollback?
>
> This is a server setting. Do you really need to use this option?
>
> freddy77
>
> Il giorno 25/ott/2009, alle ore 09.08, ikorot AT earthlink.net ha scritto:
>
> > Hi, ALL,
> > I am trying to develop a program that will
> > use an ODBC connection to different DB.
> > It will be based on some other C++ library.
> >
> > What I found is that the comment to the ODBC interface
> > for this library says following:
> >
> > // By default, MS Sql Server closes cursors on commit and rollback.
> > The following
> > // call to SQLSetConnectOption() is needed to force SQL Server to
> > preserve cursors
> > // after a transaction. This is a driver specific option and is not
> > part of the
> > // ODBC standard. Note: this behavior is specific to the ODBC
> > interface to SQL Server.
> > // The database settings don't have any effect one way or the other.
> > const long SQL_PRESERVE_CURSORS = 1204L;
> > const long SQL_PC_ON = 1L;
> > /* retcode = */ SQLSetConnectOption(hdbc, SQL_PRESERVE_CURSORS,
> > SQL_PC_ON);
> >
> > Is this true for all version of MS SQL Server or just for an old ones?
> > Is it the same for Sybase as well?
> >
> > What I will gain/lose when this will be disabled?
> >
> > Thank you.
> >
> > _______________________________________________
> > FreeTDS mailing list
> > FreeTDS AT lists.ibiblio.org
> > http://lists.ibiblio.org/mailman/listinfo/freetds
> _______________________________________________
> FreeTDS mailing list
> FreeTDS AT lists.ibiblio.org
> http://lists.ibiblio.org/mailman/listinfo/freetds
>
> _______________________________________________
> FreeTDS mailing list
> FreeTDS AT lists.ibiblio.org
> http://lists.ibiblio.org/mailman/listinfo/freetds
>



--
MVH Per Stenebo
Ballingslöv
0708-78 18 24
_______________________________________________
FreeTDS mailing list
FreeTDS AT lists.ibiblio.org
http://lists.ibiblio.org/mailman/listinfo/freetds





Archive powered by MHonArc 2.6.24.

Top of Page