phone[0]=1111111&phone[1]=2222222222
phone%5B0%5D=1111111&phone%5B1%5D=22222222222
но придётся ну очень много где править
SELECT
user.`id`,
user.`login`,
salary_table.`money_sum`-spending_table.`money_sum` AS 'sum'
FROM
`user`
JOIN (
SELECT
salary.user,
SUM(salary.`money`) AS 'money_sum'
FROM salary
GROUP BY salary.`user`
) salary_table ON salary_table.`user`= user.id
JOIN (
SELECT
spending.user,
SUM(spending.`money`) AS 'money_sum'
FROM spending
GROUP BY spending.`user`
) spending_table ON spending_table.`user`= user.`id`
GROUP BY user.`id`
Он ее и возвращает. Только еще кодирует скобки в формат urlencode, как того требует rfc: https://www.ietf.org/rfc/rfc1738.txt