ठीक है, जैसा कि आपने मुझे चैट के माध्यम से बताया था कि आप निष्पादन के माध्यम से एक PHP फ़ाइल को कॉल कर सकते हैं, और सीआई कच्चा एसक्यूएल आपके लिए नया है (और मुझ पर विश्वास करें मैं सीआई नहीं जानता बिल्कुल )...
और जैसा कि आपने कहा है कि फ़ाइल का नाम ज्ञात होने वाला है, आइए इसे एक फॉर्म के साथ एक php फ़ाइल कहते हैं, और यह कि फ़ाइल पहले ही view
पर अपलोड हो चुकी है। कुछ ज्ञात पदानुक्रम में फ़ोल्डर, फिर निम्न स्ट्रिंग पर विचार करें:
LOAD DATA INFILE '/full/path/to/view/myfile.txt'
INTO TABLE users
FIELDS TERMINATED BY ','
OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
हाँ, यह php में एक बड़ी स्ट्रिंग होगी। तो यह किसी भी अन्य स्ट्रिंग की तरह होगा, एक चुनिंदा कथन की तरह। mysqli
. से जुड़ने के बाद (जैसा कि आपने मुझे दिखाया, और मैंने प्रश्न संपादित किया), फिर इसे निष्पादित करें!
यदि फ़ाइल नाम PHP में आ रहा है $_POST
ऊपर नीले ब्लॉक में संयोजित करने की आवश्यकता है, फिर वही होना चाहिए। फ़ाइल नाम के बाद वह एकल उद्धरण महत्वपूर्ण है, मुझ पर विश्वास करें।
डेटा लोड करें के लिए मैन्युअल पेज से