BLANTERWISDOM101

Contoh Update Status Order

"; } lain { $ check_provider = mysqli_query ($ db, "SELECT * FROM provider WHERE code = 'GNOM'"); $ data_provider = mysqli_fetch_assoc ($ check_provider); $ p_link = $ data_provider ['link']; // URL Permintaan https://api.gnom-panel.com/status $ p_apikey = $ data_provider ['api_key']; // API KEY Anda $ api_postdata = "key = $ p_apikey & action = status & order_id = $ o_poid"; $ ch = curl_init (); curl_setopt ($ ch, CURLOPT_URL, $ p_link); curl_setopt ($ ch, CURLOPT_POST, 1); curl_setopt ($ ch, CURLOPT_POSTFIELDS, $ api_postdata); curl_setopt ($ ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($ ch, CURLOPT_SSL_VERIFYPEER, false); $ chresult = curl_exec ($ ch); curl_close ($ ch); $ json_result = json_decode ($ chresult, true); if ($ json_result ['status'] == "Tertunda") { $ u_status = "Tertunda"; } lain jika ($ json_result ['status'] == "Memproses") { $ u_status = "Memproses"; } lain jika ($ json_result ['status'] == "Partial") { $ u_status = "Sebagian"; } lain jika ($ json_result ['status'] == "Kesalahan") { $ u_status = "Kesalahan"; } lain jika ($ json_result ['status'] == "Sukses") { $ u_status = "Sukses"; } lain { $ u_status = "Tertunda"; } $ u_start = $ json_result ['start_count']; $ u_remains = $ json_result ['tersisa']; $ update_order = mysqli_query ($ db, "UPDATE pesanan SET status = '$ u_status', start_count = '$ u_start', tetap = '$ u_remains' WHERE poid = '$ o_poid'"); if ($ update_order == TRUE) { echo "
Web ID: $ o_oid
ID Pusat: $ o_poid
Status: $ u_status
Tetap: $ u_remains

"; } lain { echo "Database kesalahan."; } } } }

0 komentar