I campi varchar e le stringe in generale vanno inserite tra apici, mentre i campi numerici e le date no.
Prova così:
Codice PHP:
$SQL="
INSERT INTO fatture (Modalita_pagamenti_idModalita_pagamenti,
idOrdine,
desc_fatture,
data_Fatture,
IVA_fatture,
totale_fatture,
idCliente,
stato,
idAgenzia,
idAgente,
perc_agente,
comm_ar,
comm_ac)
VALUES ("
.$modp.",
"
.$idordine.",
'"
.$desc1."',
"
.$da.",
"
.$totaleiva.",
"
.$totale.",
"
.$fatturare_a.",
'"
.$s."',
"
.$age.",
"
.$idAgente.",
"
.$percentuale.",
"
.$comm_ar.",
"
.$comm_ac.")
"