Ciao, ho una stringa sql che quando la eseguo via php mi viene dato errore:
Fatal error: Call to a member function fetch() on a non-object in C:\Program Files\xampp\htdocs\new_bs_site\classes\c_mysql.php on line 252
La cosa strana è che se la stampo, la copio e la incollo su phpmyadmin funziona. Potrebbe essere perchè v_sow_history non è una tabella ma una vista?
Codice PHP:
$sql = "SELECT id_summary_of_work,
`Numero Consuntivo`,
Data,
`Stato Consuntivo`,
Oggetto,
Totale,
Numero_Ordine as `Numero ordine`,
Totale_Ordine as `Totale ordine`,
SAL,
Totale_SAL as `Totale SAL`,
Fattura,
t_company.name
FROM v_sow_history, t_company
WHERE t_company.id_company = v_sow_history.id_company";
Il print della stringa è:
SELECT id_summary_of_work, `Numero Consuntivo`, Data, `Stato Consuntivo`, Oggetto, Totale, Numero_Ordine as `Numero ordine`, Totale_Ordine as `Totale ordine`, SAL, Totale_SAL as `Totale SAL`, Fattura, t_company.name FROM v_sow_history, t_company WHERE t_company.id_company = v_sow_history.id_company