Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

क्या MySQL में PHP बेसनाम () के बराबर है?

<घंटा/>

यदि किसी फ़ाइल के पथ वाली स्ट्रिंग दी गई है, तो PHP बेसनाम() फ़ंक्शन फ़ाइल का मूल नाम वापस कर देगा। MySQL में इसके समकक्ष प्राप्त करने के लिए, आप SUBSTRING_INDEX() का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable -> (-> Location varchar(200) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.02 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

mysql> डेमोटेबल वैल्यू ('C:\\Web\\Sum.java') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) mysql> डेमोटेबल मानों में डालें ('E:\\WebDevelopment\\Image1 .png');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.42 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -

mysql> डेमोटेबल से *चुनें;

आउटपुट

<पूर्व>+----------------------------+| स्थान |+----------------------------+| सी:\वेब\सम.जावा || E:\WebDevelopment\Image1.png |+----------------------------+2 पंक्तियों में सेट (0.00 सेकंड)

MySQL में बेसनाम () के समतुल्य के साथ काम करने के लिए क्वेरी निम्नलिखित है और बेसनाम () फ़ंक्शन जो रिटर्न देता है यानी फ़ाइल का मूल नाम -

mysql> स्थान चुनें, -> SUBSTRING_INDEX(Location,'\\', -1) DemoTable से NameOfFile के रूप में;

आउटपुट

<पूर्व>+----------------------------+---------------+| स्थान | NameOfFile |+----------------------------+---------------+| सी:\वेब\सम.जावा | सम.जावा || E:\WebDevelopment\Image1.png | Image1.png |+----------------------------+---------------+2 सेट में पंक्तियाँ (0.00 सेकंड)
  1. MySQL के UNHEX () के बराबर PHP क्या है?

    आप hex2bin() फ़ंक्शन का उपयोग कर सकते हैं क्योंकि यह MySQL के UNHEX() के बराबर PHP है। वाक्य रचना इस प्रकार है - $anyVariableName =hex2bin(yourHexadecimalValue); उपरोक्त सिंटैक्स को समझने के लिए, आइए उपरोक्त सिंटैक्स को PHP में लागू करें। PHP कोड इस प्रकार है - $myFirstValue =hex2bin(7777772E4D795

  1. PHP/MySQL में समय के साथ कार्य करना?

    PHP/MySQL में समय के साथ काम करने के लिए, आप strtotime() फ़ंक्शन का उपयोग कर सकते हैं। उसी के लिए PHP कोड इस प्रकार है - $timeValue=8:55 PM;$changeTimeFormat =date(H:i:s, strtotime($timeValue));echo(24 घंटे में परिवर्तन प्रारूप =); गूंज ($changeTimeFormat) ); PHP कोड का स्नैपशॉट इस प्रकार है - य

  1. PHP चर "11:00 AM" को MySQL समय प्रारूप में बदलें?

    PHP वेरिएबल “11:00 AM:MySQL टाइम फॉर्मेट में कनवर्ट करने के लिए डेटटाइम का उपयोग करें। PHP कोड इस प्रकार है - $phpTime = '11:00 AM'; echo('The PHP Time Format is ='); echo ($phpTime); $timeFormat = DateTime::createFromFormat( 'H:i A', $phpTime); $MySQLTimeFormat = $timeForma