瑜攻兴州，杨晟弃感义军而走，十月，袭文州，逐刺史，据成、龙、茂等州。后田令孜辞职为西川军监军，朱玫、李昌符亦败亡，周氏为杨晟所得，杨晟事她如母，周氏请求做杨晟的妻子，杨晟坚辞，早晚问候完了才处理事务。
对抗王建.永平军节度使王建奉朝廷之令讨伐田令孜兄西川节度使陈敬瑄，攻西川军军部成都，田令孜因杨晟是自己旧将，与其联合，授其威戎军节度使（一作观察使），守彭州。文德元年（888年）十二月，王建攻彭州，陈敬瑄派眉州刺史山行章率后兵五万屯新繁以相救。龙纪元年（889年）正月，王建大破山