Guarda, intanto ti pregherei di dare una formattata al codice perchè così è pressocchè illeggibile.
da quello che ho visto, in questo secondo script php tu provi a concatenare varie stringhe in $query. In realtà non stai facendo questo perchè hai scritto "$query=" su tutte le linee, mentre la concatenazione si fa utilizzando dal secondo spezzone "$query .="
Questo intanto è quello che ho visto, se sistemi il codice sopra provo a rileggere bene.