Ciao a tutti. qualcuno sa trovarmi l' errore di sintassi in questa stringa prima che lancio il pc dalla finestra? Ogni volta che scrivo una stringa del genere ci perdo una giornata

Codice PHP:
$my_query="UPDATE t_expenses      

SET

id_bs_personal_data_business = "
.$o_expense_in->_id_bs_personal_data_business,                     

id_company ".$o_expense_in->_id_company,                     

id_expense_status = "
.$o_expense_in->_id_expense_status,                     

id_expense_type ".$o_expense_in->_id_expense_type,                     

id_exepense_category = "
.$o_expense_in->_id_exepense_category,                    

scheduled ".$o_expense_in->_id_scheduled,                     

date_expense = '"
.$o_expense_in->_date_expense."',           

expiry_date_paymet = '"
.$o_expense_in->_expiry_date_paymet."',                     

date_payment = '"
.$o_expense_in->_date_payment."',           

expense_number '"
.$o_expense_in->_expense_number."',                     

cost = "
.$o_expense_in->_cost,                     

iva ".$o_expense_in->_iva,          

remaining_cost = "
.$o_expense_in->_remaining_cost,                     

delivered_to_business_consultant ".$o_expense_in->_delivered_to_business_consultant,    

id_staff = "
.$o_expense_in->_id_staff,                    

enjoy_by ".$o_expense_in->_id_staff_enjoy,          

note = '"
.$o_expense_in->_note."'          

WHERE id_expense = "
.$o_expense_in->_id_expense
Mi da errore nella prima riga dei valori:

id_bs_personal_data_business = ".$o_expense_in->_id_bs_personal_data_business,