Prima che impazzisco... ho questa query:
codice:
SELECT
`me`.`member_id`,
`da`.`m_field_id_1`,
`da`.`m_field_id_2`,
`da`.`m_field_id_3`,
`da`.`m_field_id_8`,
`da`.`m_field_id_10`
FROM
`exp_members` AS me
LEFT JOIN `spm_free_trials` AS ft USING(`member_id`)
INNER JOIN `exp_member_data` AS da ON `me`.`member_id`=`da`.`member_id`
WHERE
`me`.`group_id`=5 AND
`me`.`member_id`>=845 AND
`ft`.`member_id` IS NULL
ORDER BY
`me`.`member_id` ASC;
se la eseguo da console di MySQL, funziona perfettamente, se la eseguo tramite PHP mi da questo errore:
MySQL error 1054 - Unknown column 'member_id' in 'from clause'
A quanto pare si riferisce al member_id di USING(`member_id`) tant'e' che se tolgo ogni riferimento alla tabella ft, funziona.
Ma perche' da console si e da PHP no???