|
หัวข้อ: [php] เขียนข้อมูลลง .txt ในรูปแบบ array ครับ เริ่มหัวข้อโดย: tae861 ที่ 09 กันยายน 2015, 18:31:07 จะบันทึกแบบนี้ครับ
นักศึกษาชื่อ1,รหัสประจำตัว,จังหวัด,urlรูปภาพ นักศึกษาชื่อ2,รหัสประจำตัว,จังหวัด,urlรูปภาพ นักศึกษาชื่อ3,รหัสประจำตัว,จังหวัด,urlรูปภาพ นักศึกษาชื่อ4,รหัสประจำตัว,จังหวัด,urlรูปภาพ นักศึกษาชื่อ5,รหัสประจำตัว,จังหวัด,urlรูปภาพ เขียนลงไฟล์ txt ครับถ้าครบ 5 แล้วก็ให้ลบบรรทัดบนสุดออกแล้วเพิ่ม นักศึกษาชื่อ1,รหัสประจำตัว,จังหวัด,urlรูปภาพ <<<<< ถูกลบไป นักศึกษาชื่อ2,รหัสประจำตัว,จังหวัด,urlรูปภาพ นักศึกษาชื่อ3,รหัสประจำตัว,จังหวัด,urlรูปภาพ นักศึกษาชื่อ4,รหัสประจำตัว,จังหวัด,urlรูปภาพ นักศึกษาชื่อ5,รหัสประจำตัว,จังหวัด,urlรูปภาพ นักศึกษาชื่อ6,รหัสประจำตัว,จังหวัด,urlรูปภาพ ขอคำแนะนำหน่อยครับไม่อยากเขียนข้อมูลติดต่อ mysql มันยุ่งยากมาก (ขี้เกียจด้วย) หัวข้อ: Re: [php] เขียนข้อมูลลง .txt ในรูปแบบ array ครับ เริ่มหัวข้อโดย: A-LAND ที่ 09 กันยายน 2015, 18:52:23 ผมว่าเขียนลง sql น่าจะง่ายกว่านะ
หัวข้อ: Re: [php] เขียนข้อมูลลง .txt ในรูปแบบ array ครับ เริ่มหัวข้อโดย: smapan ที่ 09 กันยายน 2015, 19:02:28 โค๊ด: $text = file('text.txt');หัวข้อ: Re: [php] เขียนข้อมูลลง .txt ในรูปแบบ array ครับ เริ่มหัวข้อโดย: tae861 ที่ 09 กันยายน 2015, 19:27:01 โค๊ด: $text = file('text.txt');:P ทำไม่ได้อะครับ หัวข้อ: Re: [php] เขียนข้อมูลลง .txt ในรูปแบบ array ครับ เริ่มหัวข้อโดย: p44n ที่ 09 กันยายน 2015, 19:57:05 text.txt
โค๊ด: นักศึกษาชื่อ1,รหัสประจำตัว,จังหวัด,urlรูปภาพ test.php โค๊ด: $file="text.txt"; หัวข้อ: Re: [php] เขียนข้อมูลลง .txt ในรูปแบบ array ครับ เริ่มหัวข้อโดย: verysims ที่ 09 กันยายน 2015, 20:01:40 อ่าน text เข้ามาเก็บไว้ในตัวแปร จากนั้น split ด้วย line แล้วนับสมาชิก array ว่ามี 5ตัวหรือยัง ถ้ามีแล้วให้เขียนข้อมูลใหม่ทับใน array[0] แล้วค่อยต่อ string ใหม่เป็น
array[1]. array[2]. array[3]. array[4]. array[0] จากนั้นเขียนลงไฟล์ ก็จะได้ข้อมูลที่มันขยับไปทีละบรรทัดครับ แนวคิดน่าจะประมาณนี้ หัวข้อ: Re: [php] เขียนข้อมูลลง .txt ในรูปแบบ array ครับ เริ่มหัวข้อโดย: afterdead ที่ 09 กันยายน 2015, 20:28:15 ใช้ serialize แล้ว put ลง text ตอนดึงมาใช้ก็ใช้ unserialize ก็ได้นะครับ :-[
โค๊ด: http://php.net/manual/en/function.unserialize.php หัวข้อ: Re: [php] เขียนข้อมูลลง .txt ในรูปแบบ array ครับ เริ่มหัวข้อโดย: zybac ที่ 09 กันยายน 2015, 21:10:19 ไม่รู้ตรงความต้องการหรือเปล่า
โค๊ด: <?phpหัวข้อ: Re: [php] เขียนข้อมูลลง .txt ในรูปแบบ array ครับ เริ่มหัวข้อโดย: pheeba52 ที่ 09 กันยายน 2015, 21:16:00 ได้ความรู้เพิ่ม ดีคะ หัวข้อ: Re: [php] เขียนข้อมูลลง .txt ในรูปแบบ array ครับ เริ่มหัวข้อโดย: tae861 ที่ 09 กันยายน 2015, 22:26:56 ไม่รู้ตรงความต้องการหรือเปล่า โค๊ด: <?php:wanwan017: :wanwan017: :wanwan017: แบบนี้เลยครับ หัวข้อ: Re: [php] เขียนข้อมูลลง .txt ในรูปแบบ array ครับ เริ่มหัวข้อโดย: xmen256k ที่ 10 กันยายน 2015, 00:23:53 เก็บเป็น serialize เลยครับ สะดวกพร้อมที่จะใช้งาน
หัวข้อ: Re: [php] เขียนข้อมูลลง .txt ในรูปแบบ array ครับ เริ่มหัวข้อโดย: hahaoo ที่ 10 กันยายน 2015, 08:14:52 เข้ามาฟังด้วยคร้าบ :wanwan017:
หัวข้อ: Re: [php] เขียนข้อมูลลง .txt ในรูปแบบ array ครับ เริ่มหัวข้อโดย: amazegu ที่ 10 กันยายน 2015, 08:32:37 มันยากขนาดนั้นเลยหรือครับ เชื่อมต่อ mysql อ่ะ
เขียนลบไฟล์บ่อยๆ พอโฮสต์ล่มที บางที owner เปลี่ยน เขียนไฟล์ลงไม่ได้เออเรอต้องค่อยมารีเซท ความปลอดภัยก็ต่ำมาก หัวข้อ: Re: [php] เขียนข้อมูลลง .txt ในรูปแบบ array ครับ เริ่มหัวข้อโดย: smapan ที่ 10 กันยายน 2015, 08:43:38 มันยากขนาดนั้นเลยหรือครับ เชื่อมต่อ mysql อ่ะ เขียนลบไฟล์บ่อยๆ พอโฮสต์ล่มที บางที owner เปลี่ยน เขียนไฟล์ลงไม่ได้เออเรอต้องค่อยมารีเซท ความปลอดภัยก็ต่ำมาก เคยสงสัยเวลา อาจารย์ ให้ทำข้อสอบปัญญาอ่อนมั่งมั้ยครับ แบบว่า server ไม่มี DATABASE ต้องเก็บไฟล์ลงดิสอย่างเดียวอะไรประมาณนี้ จะต้องใช้คำสั่งอะไร เขียนยังไงให้เข้าถึงเร็วที่สุด ...บางครั้ง คนถามแค่ต้องการคำตอบ ไม่ต้องการคำแนะนำครับ :P หัวข้อ: Re: [php] เขียนข้อมูลลง .txt ในรูปแบบ array ครับ เริ่มหัวข้อโดย: amazegu ที่ 10 กันยายน 2015, 09:08:45 มันยากขนาดนั้นเลยหรือครับ เชื่อมต่อ mysql อ่ะ เขียนลบไฟล์บ่อยๆ พอโฮสต์ล่มที บางที owner เปลี่ยน เขียนไฟล์ลงไม่ได้เออเรอต้องค่อยมารีเซท ความปลอดภัยก็ต่ำมาก เคยสงสัยเวลา อาจารย์ ให้ทำข้อสอบปัญญาอ่อนมั่งมั้ยครับ แบบว่า server ไม่มี DATABASE ต้องเก็บไฟล์ลงดิสอย่างเดียวอะไรประมาณนี้ จะต้องใช้คำสั่งอะไร เขียนยังไงให้เข้าถึงเร็วที่สุด ...บางครั้ง คนถามแค่ต้องการคำตอบ ไม่ต้องการคำแนะนำครับ :P |