Thanks, but I think you're missing the point. The situation is that this temporary table is created by a function call, and then a second function call must access it.
But I might make the first function call in one part of the script, and a fellow developer might make the other function call in another part of the script ( a seperate include()'d file ) I don't have access to the returned value, nor do I have any way of guarenteeing that the other guy has successfully created/not dropped the table.
And this isn't a one-shot, page gets generated in 0.1 seconds and then its done kinda deal, its a back-end cron script that runs for about an hour... the individual function calls need the ability to check and ensure that this table still exsits at call-time.
So my question still stands, is there anyway to ask MySQL if this temporary table exists or not?