Bei der Ausführung der Paypal Expressfunktion erhalte ich folgende Fehlermeldung:
Der Fehler liegt beim Wert 0,59 EUR ... der in ein Zahlenfeld eingefügt werden soll. Wo muss ich im Coding den Wert vom Wort EUR befreien, damit der insert funktionieren kann?
Code:
[COLOR=#333333][FONT=Verdana]--> PHP Fatal error: 1366:Incorrect decimal value: '0.59 EUR' for column 'settle_amount' at row 1 :: INSERT INTO paypal (order_id, txn_type, module_name, module_mode, reason_code, payment_type, payment_status, pending_reason, invoice, first_name, last_name, payer_business_name, address_name, address_street, address_city, address_state, address_zip, address_country, address_status, payer_email, payer_id, payer_status, payment_date, business, receiver_email, receiver_id, txn_id, parent_txn_id, num_cart_items, mc_gross, mc_fee, mc_currency, settle_amount, settle_currency, exchange_rate, notify_version, verify_sign, date_added, memo) VALUES ('8', 'cart', 'paypalwpp', 'PayPal', 'None', 'PayPal Express Checkout (instant)', 'Pending (None)', 'None', 'EC-5L10962178094871E', 'Peter', 'Test', '', 'Peter Test', 'Theostr.', 'Hamburg', 'Hamburg', '22049', 'DE', 'Confirmed', 'test@freenet.de', '4YVESZR8Z78W4', 'verified', '2020-04-14 22:43:19', '', 'info.gbc-radan.eu', '', '4AY87372UH442121T', '', '1', '0.59', '0.36', 'EUR', '[B]0.59 EUR[/B]', 'EUR', '1', '0', '', now(), [/FONT][/COLOR]
Der Fehler liegt beim Wert 0,59 EUR ... der in ein Zahlenfeld eingefügt werden soll. Wo muss ich im Coding den Wert vom Wort EUR befreien, damit der insert funktionieren kann?
Kommentar