Marcos R. Cardoso wrote:
> Hello to everyone,
>
> I'm manipulating objects in some scripts I've developed, and I've come
> across a doubt: I perform a query and do some checkings, but to perform
> this checkings I need to instantiate an object, and I really don't know
> how to do it without crashing theWeb Server. Let me give an example (I
> work in a Library and the example is directed to that):
>
try this:
$dbConn->query('select nr_book from book_loan where cd_user = '.$cdUser);
while ($nextRecord = $dbConn->nextRecord()) {
$book = new TBook($dbConn->field('NR_BOOK'));
echo $book->getTitle().'<br>';
$book = null;
}
just wondering though, where do you use the $nextRecord?? You loop it,
but never even touch it???
> $dbConn->query('select nr_book from book_loan where cd_user = '.$cdUser);
> $nextRecord = $dbConn->nextRecord();
> while ($nextRecord) {
> $book = new TBook($dbConn->field('NR_BOOK'));
> echo $book->getTitle().'<br>';
> //how do I destroy the object here?
> $nextRecord = $dbConn->nextRecord();
> }
>
> If I don't destroy the object the Web Server falls into some kind of
> deadlock and kills itself. And I didn't find a good explanation about
> how to do that in the PHP documentation in www.php.net
>
> I use Apache 2.0.54 as a Web Server and I use PHP 4.4.1 here at work.
>
> TIA,
> Marcos R. Cardoso
> FURB
> Brazil
--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php