I'd go for the isset syntax
If (isset $coll2)
{
Do your thing right here
}
Isset means that the variable that you name excist yes or no
If you use the above syntax it says "do what's between the {} tags if the variable $coll2 excists"
I wonder: If you take a textfield, submit the conent of this texfield, but leave the textfield blank... What would you get.. a "" or a NULL ??