Re: set_time_limit -VS- database queries

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Hi,
----- Original Message ----- 
From: "Areski Belaid" <areski5@xxxxxxxxxxx>
To: <pgsql-php@xxxxxxxxxxxxxx>; "Chris" <csmith@xxxxxxxxx>
Sent: Wednesday, April 10, 2002 10:57 AM
Subject: Re: [PHP] set_time_limit -VS- database queries


| > Hi,
| >
| > >I do a lot of database queries with php...
| > >to import a lot of field in the database...

If you don't want to output any result from these queries, you may 
consider putting them in a shutdown function which will be called
after all output is sent to the browser, in other words the request
has been completed, the connection has been closed.
Shutdown functions generally are used to close special, "hand-made"
connections, to empty queues, etc, but it is also possible to make
any database query. You're just unable to send any type of output
to the browser, but note that error_reporting() does work. 

You may specify several shutdown functions with register_shutdown_function() 
http://www.php.net/manual/en/function.register-shutdown-function.php

| > >
| > >In the first time, i put the set_time_limit(0)
| > >But the execution of the script such as system calls using system(),
| > >the sleep() function, database queries, etc. is not included when
| > >determining the maximum time that the script has been running.
| > >
| > >So, of course, Ii can't put my script on background...
| >
| > What do you mean put it in the background ?
| Launch a script with exec() or system()...
| 
| >
| > >but I want known how many field has been inserted (hai)...
| >
| > It depends on how you're inserting (or updating) them.
| >
| > If you're using some sort of loop to do it, you can add another variable
| in
| > to automatically increment when you do an update or insert.
| 
| I have a double key on a table and some insert can be failed and I want
| known how many
| is really inserted... I can always know that with the last id (oid)...
| 
| Thus,I just want know if there are a way to execute a script without timeout
| when I do
| some database query...
| 
| 
| 
|              Thanks a lot, Areski (qui rit)
|              -> http://www.areski.be.tf
| 
| 
| 
| 
| 
| 
| 
| 
| 
| ---------------------------(end of broadcast)---------------------------
| TIP 1: subscribe and unsubscribe commands go to majordomo@xxxxxxxxxxxxxx



[Index of Archives]     [Postgresql General]     [Postgresql Admin]     [PHP Users]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Databases]     [Yosemite Backpacking]     [Postgresql Jobs]

  Powered by Linux