php-windows Digest 14 Aug 2001 04:51:41 -0000 Issue 701 Topics (messages 8812 through 8827): Re: Anybody have an example of connecting MSSQL? 8812 by: Erik H. Mathy including files 8813 by: Paul Smith PHP vs. PERL; Compatibility issues 8814 by: Jeff Howard 8815 by: Erik H. Mathy MSSQL Functions 8816 by: John Meyer 8817 by: Flint Doungchak 8818 by: Phillip Bow 8821 by: Flint Doungchak 8822 by: Phillip Bow How do you step through a database? 8819 by: Jeff Howard 8820 by: Flint Doungchak 8823 by: CJD Build Modules on Win32 8824 by: Bruno Haller 8825 by: Phillip Bow CGI error reported 8826 by: Usher PWS Registry question 8827 by: Bob Kaehms Administrivia: To subscribe to the digest, e-mail: [EMAIL PROTECTED] To unsubscribe from the digest, e-mail: [EMAIL PROTECTED] To post to the list, e-mail: [EMAIL PROTECTED] ----------------------------------------------------------------------
Welcome to the free world! ;) $db = mssql_connect("ServerName","Account","Password"); - Erik P.S. I did .ASP for a while before I went to PHP3. PHP was a revelation compared to whacking .ASP code. I enjoy PHP. I do not enjoy coding .ASP. All IMHO, of course!! > -----Original Message----- > From: Jeff Howard [mailto:[EMAIL PROTECTED]] > Sent: Monday, August 13, 2001 10:31 AM > To: [EMAIL PROTECTED] > Subject: [PHP-WIN] Anybody have an example of connecting MSSQL? > > > I have been extremely successful using ASP and MS-SQL for a long time, but > am making a transition to PHP. I've tried connecting to the SQL Server > database, but have been unsuccessful. The way a data source is called in > ASP is: > > database.open "Provider=SQLOLEDB;User Id=user;Password=password;Initial > Catalog=mydatabase;Data Source=DATABASESERVER\SQLSERVER" > > How can I translate this into PHP? > > > > -- > PHP Windows Mailing List (http://www.php.net/) > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > To contact the list administrators, e-mail: [EMAIL PROTECTED] >
I know how to include files. I have a directory structure that looks like this: / /includes /includes/errors In the includes folder I have include files for things like my database. In the errors folder I have documents that I have instructed Apache to load as error docs, like error.404.php, error.401.php, etc. When someone calls up the page /index.php it works fine. But when someone gets a 404 the includes don't work so well because of the directory it's in. I *could* rereference the includes to "../" instead of "/includes" but my include files call for more include files and I can't change those references. Does this make any sense at all? Might I get some help on this question (I haven't on previous questions I've asked). Thank you all. Regards, Paul Smith -- Paul Smith [EMAIL PROTECTED] http://www.dostuff.net
Being new to PHP, I was wondering what the benefits of PHP are over PERL? Seems to me it's easier than PERL, but what else is there? Are there benefits over ASP? Is it compatible with Netscape AND IE? Jeff
Hi Jeff, Ease of use, Speed, power, cross platform, speed, power. How's that sound? :) Seriously though, in a nutshell, it's easier to code, it executes lightyears faster than anything else, it comes out of the box with more database hooks than anything, and is fully cross platform. Benefits over .ASP? Um, all of the above. .ASP is dog slow, tied to IIS and MS databases. Sure, you can use ODBC but ODBC is also dog slow and a right pain in the patootie. Perl, while a bit more cross platform than .ASP, is also pretty slow. To be frank, it wasn't built for the web. PHP is, from ground up. Also when it comes to working with databases, PHP can't be beat. Check out: http://www.zend.com/zend/art/intro.php It's a good introductory article. Hope this helps! Welcome to the club... - Erik > -----Original Message----- > From: Jeff Howard [mailto:[EMAIL PROTECTED]] > Sent: Monday, August 13, 2001 11:52 AM > To: [EMAIL PROTECTED] > Subject: [PHP-WIN] PHP vs. PERL; Compatibility issues > > > Being new to PHP, I was wondering what the benefits of PHP are over PERL? > Seems to me it's easier than PERL, but what else is there? Are there > benefits over ASP? Is it compatible with Netscape AND IE? > > Jeff > > > > -- > PHP Windows Mailing List (http://www.php.net/) > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > To contact the list administrators, e-mail: [EMAIL PROTECTED] >
Just a quick question on the MSSQL functions: are they unsupported in the CGI version of PHP?
No, they are supported on teh CGI version. I don't know what you problem is now, but you just need to uncomment the php_mssql.dll line in your php.ini file and make sure that you have the extension. In addition, the MS SQL Client should be installed on the machine in which PHP is running. It needs the client drivers to run properly. -Flint -----Original Message----- From: John Meyer [mailto:[EMAIL PROTECTED]] Sent: Monday, August 13, 2001 12:05 PM To: [EMAIL PROTECTED] Subject: [PHP-WIN] MSSQL Functions Just a quick question on the MSSQL functions: are they unsupported in the CGI version of PHP? -- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Nope they are running on my system as we speak. I would be interested to know if there are any plans to update them though. Last I heard they were still optimized for SQL 6.5. -- phill "John Meyer" <[EMAIL PROTECTED]> wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > Just a quick question on the MSSQL functions: are they unsupported in the > CGI version of PHP? >
Phill, As far as I know, the version shipping with 4.0.6 and much earlier, as early as 4.0.2 (I think), are built for SQL 7.0. Frank, is that true? You can check CVS for the latest extensions. -Flint -----Original Message----- From: Phillip Bow [mailto:[EMAIL PROTECTED]] Sent: Monday, August 13, 2001 12:11 PM To: [EMAIL PROTECTED] Subject: [PHP-WIN] Re: MSSQL Functions Nope they are running on my system as we speak. I would be interested to know if there are any plans to update them though. Last I heard they were still optimized for SQL 6.5. -- phill "John Meyer" <[EMAIL PROTECTED]> wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > Just a quick question on the MSSQL functions: are they unsupported in the > CGI version of PHP? > -- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Good to know. I saw a post a couple weeks ago to the contrary which is why I mentioned it. -- phill "Flint Doungchak" <[EMAIL PROTECTED]> wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > Phill, > > As far as I know, the version shipping with 4.0.6 and much earlier, as early > as 4.0.2 (I think), are built for SQL 7.0. Frank, is that true? You can > check CVS for the latest extensions. > > -Flint > > -----Original Message----- > From: Phillip Bow [mailto:[EMAIL PROTECTED]] > Sent: Monday, August 13, 2001 12:11 PM > To: [EMAIL PROTECTED] > Subject: [PHP-WIN] Re: MSSQL Functions > > > Nope they are running on my system as we speak. I would be interested to > know if there are any plans to update them though. Last I heard they were > still optimized for SQL 6.5. > -- > phill > > "John Meyer" <[EMAIL PROTECTED]> wrote in message > [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > > Just a quick question on the MSSQL functions: are they unsupported in the > > CGI version of PHP? > > > > > > -- > PHP Windows Mailing List (http://www.php.net/) > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > To contact the list administrators, e-mail: [EMAIL PROTECTED]
I've used Visual Basic for years and have never had a problem with this issue. I can use the following code to do this: do until (rs.eof) ... rs.movenext loop Does anybody know how to step through a database in PHP?
Jeff, If you're using mssql, as I suppose you are, you need to use mssql_fetch_array($result); See the mssql functions on www.php.net. There are a lot of good beginning there. -Flint -----Original Message----- From: Jeff Howard [mailto:[EMAIL PROTECTED]] Sent: Monday, August 13, 2001 12:36 PM To: [EMAIL PROTECTED] Subject: [PHP-WIN] How do you step through a database? I've used Visual Basic for years and have never had a problem with this issue. I can use the following code to do this: do until (rs.eof) ... rs.movenext loop Does anybody know how to step through a database in PHP? -- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
while ($item=mysql_fetch_array($result)) { print $item[title]; } The loop will continue until the result reaches the end then stops. Also works for $result with no results in it (skips the loop) and you can use mysql_data_seek($result,0); to reset the counter to the top ready for the next loop "Jeff Howard" <[EMAIL PROTECTED]> wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > I've used Visual Basic for years and have never had a problem with this > issue. I can use the following code to do this: > > do until (rs.eof) > .. > rs.movenext > loop > > Does anybody know how to step through a database in PHP? > > > >
Hi, I want to start building a module for PHP on Win32 using VC++ 6 I downloaded the 4.0.6 source but i have troubles to get the modules compiled ... in php.net docu i found very old information about building modules refering to PHP 3 and the information to get PHP compiled at all seems to be outdated too... Is there any webpage around or sth. That could help me? Regards Bruno
zend.com has a lot of useful PHP resources that every PHP programmer should check out. Here is what you are looking for though: http://zend.com/apidoc/ -- phill "Bruno Haller" <[EMAIL PROTECTED]> wrote in message 000301c12442$7b3b7460$fc6cc8c8@docbru">news:000301c12442$7b3b7460$fc6cc8c8@docbru... > Hi, > > I want to start building a module for PHP on Win32 using VC++ 6 > I downloaded the 4.0.6 source but i have troubles to get the modules > compiled ... in php.net docu i found very old information about building > modules refering to PHP 3 and the information to get PHP compiled at all > seems to be outdated too... > > Is there any webpage around or sth. That could help me? > > Regards > Bruno >
I just installed the windows edition of php 4.06 which uses the installation program on NT4 Sp6 workstation then rebooted. I have IIS installed and the personal web manager. I created the simple "hello world" test page in html and it came up fine. When modified to include the line <?php print ("hello, world\n"); ?> in the body it reports this error The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are: Nothing after the word are: is returned. Any idea what I hve done wrong.
This is more academic than anything else, but I was trying to study the various implementations of PHP on windows. As one test, I wanted to first configure PWS (on W98) to run PHP as a CGI, then switch over to an isapi.dll. I realize that ISAPI is still considered experimental except on W2K, and unstable at that, but this was an academic excercise. My assumption is that I just need to edit the registry entry and change it from \path\to\php.exe to \path\to\sapi\php4isapi.dll. Not only did this not work, but it "seemed" that I could change the entry to anything, and PWS would continue to run the CGI version of PHP. (I did completely reboot the system after each change) So... are my assumptions correct, or am I missing something? Thanks for any insight.