先阅读下面例题的解法,然后解答问题:
例:若多项式2x
3-x
2+m分解因式的结果中有因式2x+1,求实数m的值.
解:设2x
3-x
2+m=(2x+1)·A(A为整式).
若2x
3-x
2+m=(2x+1)·A=0,则2x+1=0或A=0.
由2x+1=0,解得x=-

.
∴x=-

是方程2x
3-x
2+m=0的解. ∴2×(-

)
3-(-

)
2+m=0,即-

-

+m=0. ∴m=

.
(1)若多项式x
2+px-6分解因式的结果中有因式x-3,则实数p=
;
(2)若多项式x
3+5x
2+7x+q分解因式的结果中有因式x+1,求实数q的值.