I'm glad I'm not alone in this. It's strange that it only occurs in certain
situations, but ours are quite different (I'm using Windows Networking). The
main similarities seem to be:

win32 platform
php4.0.x (CGI)
using access over odbc and shared drive

I remember trying all sorts of changes to the query, I made it as basic as
possible, and it still only returned a few of the results. I think I'll have
to try querying a different table and see if that makes a difference.

Just a thought: did your mdb file have a password protected .mdw file with
it? That's the main difference I can think of mine in the working vs
non-working versions.

Basically I have two machines, one (machine d) is the database server, the
other is the web server (machine w).

Php runs on w and queries the database on w for normal web operation.

the database on w is updated with a script that runs on w, synchronising
data between d and w (I have two DSNs, one to connect to the main database
on d and the other to the web database on w). the update script is run by
the windows scheduler from php on the command line and works (but only when
a user is logged on; if no user is logged on then the script runs, but it
can only delete fields, it won't insert new ones - but that's another bug I
have yet to trace).

What I had tried to do (and this is the bit that doesn't work properly) was
connect directly to the database on d from php running on w. and it was this
bit that wouldn't report all the results. I wonder if it may be user
permissions on the web server, but why make the results sparse, rather than
just stop it from working completely?



-- 
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]

Reply via email to