Wednesday, 15 July 2015

sql server - PHP mssql_connect is truncating special characters -


PHP mssql_connect एन डैश, डी डैश, एक्सेन्ट वर्ण, और अन्य विशेष वर्णों को भी मिटाया जा रहा है जैसा कि पाठ के बाद दिखाई देता है

उदाहरण के लिए:

MSSQL में: ग्रेड 3-5 बन जाता है: ग्रेड 3

इसके अलावा ...

एमएसएसक्यूएल में: एसआई और सी बन जाता है: एस

कोड नीचे विस्तृत है।

<पूर्व> ini_set ('mssql.charset', 'UTF-8'); $ Link = mssql_connect ($ सर्वर, $ उपयोगकर्ता, $ passwd); $ रिटर्नरॉज़ = mssql_query ($ query_string, $ link); जबकि ($ row = mssql_fetch_array ($ रिटर्नर)) {variable = $ row ['row_name'; }

नीचे दिया गया query_string :

  $ query_string = "चुनें [आंतरिक आईडी] के रूप में internalid, [SKU] के रूप में Sku, [शीर्षक नाम] नाम के रूप में, CAST ([शीर्षक विवरण] एएस पाठ) विवरण के रूप में, "। "[एसएलपी] कीमत के रूप में, [एसएलपी कनाडा] एस्कैनाडप्राइस, सीएएसटी ([उपशीर्षक] एएस टेक्स्ट) उपशीर्षक के रूप में"। लेखक के रूप में लेखक [लेखक], कास्ट ([अनावरणकर्ता] एएस टेक्सट), कथाकार के रूप में [अनुवादक], अनुवादक के रूप में [श्रृंखला] श्रृंखला के रूप में, [आईएसबीएन] के रूप में आईएसबीएन, "। "प्रकाशक [प्रकाशक] प्रकाशक के रूप में, [प्रकाशक सड़क की तिथि] publisher_street_date के रूप में, लॉन्च_डेट के रूप में [लॉन्च डेट], रिलीज़ टाईप के रूप में [रिलीज टाइप], [प्राथमिक जेनर] प्राइमरीएन्जर के रूप में,"। "द्वितीय श्रेणी के रूप में [माध्यमिक शैली], ग्रेड-लेवल के रूप में [ग्रेड स्तर], [संक्षेपण] संक्षेपण के रूप में, [अवधि] की अवधि, [पुरस्कार] के रूप में पुरस्कार, [भाषा] भाषा के रूप में," "सक्रिय [सक्रिय] के रूप में, [NYT] एनआईटी के रूप में, CAST ([विक्रय अधिकार स्थान] एएस टेक्सट) के रूप में विक्रय_प्रकाशित_रेइट्स, [विक्रय अधिकार स्थान बहिष्करण] के रूप में विक्रय_वर्ती_अनुवाद,"। "[फिक्शन / गैर-फिक्शन] फिक्शन के रूप में" "से dbWebsites.dbo.tblbooks जहां [पैक] = 'नहीं'"; अगर ($ argv [1]! = 'ALL') {$ query_string = $ query_string "और [अंतिम संशोधित तिथि] & gt; ''। $ Start_datetime "'और [अंतिम संशोधित दिनांक] & lt; =' '। $ End_datetime "'"; } $ Query_string = $ query_string "आदेश द्वारा आंतरिक एएससी";  


No comments:

Post a Comment