Gracias por responder.
Finalmente hice un split a partir del FROM
list($select, $FROM) =split("FROM", $sql);
con lo cual lo tendré casi de la forma en que lo necesito. Luego a la cadena $select, le quitaré la palabra select, con lo que me quedarán los camapos de la tabla, y ya está, cuando tenga que armarla nuevamentes lo hare con
$sql="SELECT $select FROM $FROM";
Otra vez, muchas gracias
Willy