salve sicuramente mi sarò spiegato male , visto che nessuno mi ha risposto, io uso una funzione che mi crea una tabella ,con l header della tabella , e il body e sempre con un altra funzione chiudo la tabella,
Codice PHP:
function OpenTable($nameform ,$info=false ,$error,$message){


echo
'<table border="0" cellspacing="0" cellpadding="0"  width="100%" >';
 echo
'<thead>';
  echo
'<tr>';
   echo
'<td>';


    echo
'</td>';
   echo
'</tr>';
 echo
'</thead>';
 echo 
'<tbody>';
  echo
'<tr>';
   echo
'<td>';
   
   if(
$info == true){
   
PrintInfoBox($message);
   }
   if(
$error == true){
   
PrintErrorBox($message);
   }

PrintHeaderSchearch($nameform);
   
}




function 
CloseTable(){
   
   
    echo
'</td>';
   echo
'</tr>';
 echo
'</tbody>';
echo
'<tfoot>';
  echo
'<tr>';
   echo
'<td>';


    echo
'</td>';
   echo
'</tr>';
 echo
'</tfoot>';
 echo
'</table>';


adesso come potewte vedere dentro questa funzione ci stanno altre 3 funzioni
PrintHeaderSchearch($nameform);<----------sarebbe un motore di ricerca,
PrintInfoBox($message);<---------- sarebbe un messagio di conferma
PrintErrorBox($message);<---------- sarebbe un messaggio d errore
funziona tutto perfettamente , ma se invio i dati dal form di ricerca , come posso resettare le funzioni che potrebbero esserere richiamate in quel momento???????????
dovrei resettare i messaggi di conferm,a o i messaggi d errore