Jason Wong wrote: > On Wednesday 31 July 2002 22:40, Paul Dionne wrote: >> >> I have a class in my script which has information on specific tables such >> as standard queries, tablenames, Index field... >> >> Then there is a function called StandardDropDown($ItemNum, $Name) which >> gets the info from the appropriate table you want and displays a dropdown >> menu based on the table. >> >> $ItemNum referrs to the table I want to output, $Name is what I want to >> call the dropdown in the HTML output. >> >> When I call the function directly from a page it works great. >> >> When I call it from another function I get an error: >> Fatal error: Call to a member function on a non-object in >> /var/www/html/COMESA/theme/functions.inc on line 61 >> >> This is line 61: $TableName= $ItemNum->get_TableName(); >> >> As I said, I only get this error when I call from a function, not if I >> call >> directly from a page. I don't see why that should make any difference >> though. > > In your function declare your object as global. >
I will do that and see if it helps, but why should that make a difference? I would like to know what I am doing wrong in general. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php