Update Mysql from Curl using php -


मेरे पास एक php curl स्क्रिप्ट है

  $ ch = curl_init (); $ Fp = fopen ("कैश / temp_file.txt", "w"); Curl_setopt ($ CH, CURLOPT_POST, 1); Curl_setopt ($ ch, CURLOPT_URL, "https://upload.wistia.com"); Curl_setopt ($ CH, CURLOPT_POSTFIELDS, $ डेटा); Curl_setopt ($ CH, CURLOPT_PROGRESSFUNCTION, 'प्रगति कॉलबैक'); Curl_setopt ($ ch, CURLOPT_BUFFERSIZE, (1024 * 1024 * 512)); Curl_setopt ($ CH, CURLOPT_NOPROGRESS, FALSE); Curl_setopt ($ CH, CURLOPT_FAILONERROR, 1); Curl_setopt ($ CH, CURLOPT_FOLLOWLOCATION, 1); Curl_setopt ($ CH, CURLOPT_RETURNTRANSFER, 1); Curl_setopt ($ CH, CURLOPT_TIMEOUT, 15); Curl_setopt ($ CH, CURLOPT_USERAGENT, 'मोज़िला / 5.0 (विंडोज; यू; विंडोज़ एनटी 5.1; एन-यूएस; आर.वी.: 1.8.1.13) गीको / 20080311 फ़ायरफ़ॉक्स / 2.0.0.13'); $ परिणाम = कर्ल_एक्सएसी ($ CH); प्रतिफल $ परिणाम; फ़िलिट ($ एफपी, $ परिणाम); curl_close ($ ch); fclose ($ एफपी);  

जो एक स्ट्रिंग देता है

  $ result = {"id": 5966875, "नाम": "php3il8M4", "प्रकार": "वीडियो" , "निर्मित": "2014-02-18T10: 00: 57 + 00: 00", "अद्यतन": "2014-02-18T10: 00: 57 + 00: 00", "अवधि": 10.29, "hashed_id" : "772ecmi61h", "description": "" "प्रगति": 0.0, "स्थिति": "पंक्तिबद्ध", "थंबनेल": { "url": "http://embed.wistia.com/deliveries/a351871a559000f83c39f3e84b33a491c5e5224a। Jpg? Image_crop_resized = 100x60 और video_still_time = 5 "," width ": 100," height ": 60}}  

मैं केवल" नाम "के बाद mysql को लिखना चाहूंगा, : "उदा। Php3il8M4

और मेरे mysql डीबी उदा

  UPDATE $ तालिका SET कोड = '$ नाम' कहां आईडी = $ id  

मुझे यकीन नहीं है कि ऐसा करने का सबसे अच्छा तरीका क्या है।

आप उपयोग कर सकते हैं के रूप में

  $ data = json_decode ($ परिणाम, सच); $ name = $ डेटा ["नाम"];  

यहां $ name नाम शामिल होगा और आप इसे क्वेरी में उपयोग कर सकते हैं


Comments

Popular posts from this blog

ios - How do I use CFArrayRef in Swift? -

eclipse plugin - Run java code error: Workspace is closed -

c - Error on building source code in VC 6 -