allora se non mi ascolti ovvio che non ti funziona...

Ma il problema è che con quello creo un altr tabella con quel width..non posso atrribuire attributi ai tag html con php. ho fatto così
perche dici che non puoi? Lo sapro se puoi o non puoi... se ti dico di fare cosi è perche puoi farlo,inotre lo stavi già facendo con i td, fallo anche per la tabella. Il valore che associ alla proprietà width della tabella deve essere la somma dei width di ogni colonna. Togli quel echo script non serve a niente. Inoltre nella proprietà width della tabella non devi specificare "px" devi solo mettere il valore numerico.

edit: mi ero dimenticato di dirti che la proprietà width di una tabella non va specificata dentro lo style ma è proprio una proprietà nativa dell'oggetto table.