ข้ามไปที่เนื้อหาหลัก

บทความ

กำลังแสดงโพสต์ที่มีป้ายกำกับ PHP

PHP password encrypt md5() and password_hash()

The MD5 algorithm not secure. Can be decoded with a big database. So PHP has created a new function better than. But that's not the reason let us leave the MD5 function. It is also useful in encryption. Get the same only 32 digits code every time. But for the security of the code. We need to merge data the data with secret key. When decrypt code, it can not understand. Encode md5() first and running password_hash() again. This below is sample code

PHP Codeigniter and Template Parser Class call Variable out of Pairs

This below code is part of   View  from  CodeIgniter Docuemnt https://www.codeigniter.com/userguide3/libraries/parser.html and  Controller  like this

PHP รายงานยอดจองประจำเดือนด้วย Array

วิดีโอแสดงการทำงาน SQL สร้างตารางข้อมูลทดสอบ

สอน PHP สร้างคลาส CRUD ด้วย PDO

สอนเขียน PHP CRUD with PDO เพิ่มวิดีโอ   สอน PHP สร้างคลาส CRUD ด้วย PDO ตอนที่ 1 [Database] โดย  Developer Channel 8:22 เพิ่มเติม   สอน PHP สร้างคลาส CRUD ด้วย PDO ตอนที่ 2 [Design] โดย  Developer Channel 12:26 เพิ่มเติม   สอน PHP สร้างคลาส CRUD ด้วย PDO ตอนที่ 3 [Create] โดย  Developer Channel 11:06 เพิ่มเติม   สอน PHP สร้างคลาส CRUD ด้วย PDO ตอนที่ 4 [Read] โดย  Developer Channel 11:07 เพิ่มเติม   สอน PHP สร้างคลาส CRUD ด้วย PDO ตอนที่ 5 [Update] โดย  Developer Channel 15:48 เพิ่มเติม   สอน PHP สร้างคลาส CRUD ด้วย PDO ตอนที่ 6 [Delete] โดย  Developer Channel 5:22 เพิ่มเติม PHP  CI  MANIA   -  PHP Code Generator  โปรแกรมช่วยสร้างโค้ด ลดเวลาการเขียนโปรแกรม สนใจสั่งซื้อเพียง  4,500  บาท http://fastcoding.phpcodemania.com/

การสุ่มตัวเลขตามจำนวนและช่วงตัวเลขที่ต้องการทั้ง PHP และ JavaScript

ที่มา :  http://meefreephoto.blogspot.com การสุ่มด้วย PHP ในกระทู้นี้จะมีทั้งการสุ่มด้วยฟังก์ชั่น random() และการสลับข้อความด้วย str_shuffle()  โดยการกำหนดตัวเลขที่ต้องการในส่วนของข้อความ เช่นถ้าเป็นเกมทอยลูกเต๋าที่ต้องการแค่เพียงเลข 1-6 เราสามารถใช้คำสั่งได้ดังนี้ แบบที่ 1 <?php       echo rand(1, 6); ?>

PHP ดึงข้อมูลจาก MySQL Database แสดงข้อมูลเรียงแนวตั้ง (PDO)

ผลลัพธ์ที่ได้ ปกติแล้วเมื่อเราใช้ PHP วนลูปข้อมูลจากฐานข้อมูล MySQL ด้วย while() ข้อมูลจะถูกดึงออกมาเรียงกัน และเราสามารถแบ่งข้อมูลในแนวนอนด้วย array_chunk()  หรืออาจจะใช้วิธีหารเอาเศษ เพื่อเทียบดูว่าเมื่อไหร่จะขึ้น </tr><tr> หรือปิดเปิดบรรทัดใหม่ แต่ในกรณีแนวตั้ง หลังจากที่เราใช้ while() ลูปดึงข้อมูลมาแล้วนั้น ผมจะใช้วิธีการนับจำนวนอาร์เรย์ทั้งหมด แล้วเอามาหารตามจำนวนแถวที่ต้องการ เพื่อสร้างอาร์เรย์ชุดใหม่ ที่ได้จำนวนคอลัมน์ และลำดับของข้อมูลตามการจัดเรียงตารางแนวตั้งที่ต้องการ ซอร์สโค้ด PHP + PDO with MySQL <?php $user = 'tobedev'; $pass = 'dev.1234'; try {     $dbh = new PDO('mysql:host=localhost:33065;dbname=tobedev_example', $user, $pass); } catch (PDOException $e) {     print "Error!: " . $e->getMessage() . "<br/>";     die(); } $stm = $dbh->prepare("SELECT name, price FROM tb_product LIMIT 14"); $stm->execute(); $no        = 1; $data ...

สอนเขียน PHP บนสมาร์ทโฟน Android ด้วย Galaxy Tab A 8.0"

ติดตั้งแอพฯดังนี้ 1. PHP web server สำหรับรัน PHP + MySQL 2. PHP editor สำหรับเขียนโค้ด โดยในคลิปจะเลือกใช้ Palapa web server + AWD IDE for web dev

Eclipse เปิดไฟล์ภาษาไทยแล้วอ่านไม่ออก ต้องตั้งค่าตรงไหน?

How to change default text file encoding in Eclipse?  หลังจากที่ค้นหาอยู่ตั้งนาน ก็เจอกระทู้นี้ใน  Stack Overflow พบทางสว่างทันทีเลยครับ เวอร์ชั่นก่อนหน้านี้ตั้งค่าตรงเมนู Project > Properties แต่ Eclipse PDT เวอร์ชั่นล่าสุด (Neon) กลับใช้การตั้งค่าด้านบนนี้ไม่ได้ ก็เลยลองทำตามคำแนะนำในกระทู้โดยไปที่ เมนู Window -> Preferences -> General -> Workspace ดูในส่วนด้านล่าง  Text file encoding ให้เลือก Other แล้วเปลี่ยนเป็น utf8  จากนั้นก็กด OK แล้วก็ปิดเปิดโปรแกรม eclipse ใหม่ ก็สามารถแสดงผลภาษาไทยได้ดูต้องแล้วครับ ^O^ PHP  CI  MANIA   -  PHP Code Generator  โปรแกรมช่วยสร้างโค้ด ลดเวลาการเขียนโปรแกรม สนใจสั่งซื้อเพียง  4,500  บาท http://fastcoding.phpcodemania.com/

สอนเขียน PHP แสดงการจองห้องประชุมแบบไฮไลท์ตามช่วงเวลา (แบบเชื่อมต่อฐานข้อมูล MySQL)

ตัวอย่าง ผลลัพธ์ที่ได้จากการจองในฐานข้อมูล ตาราง tb_room สร้างตารางรายชื่อห้องประชุม สำหรับ id นั้นเป็น Primarykey จะกำหนดให้สร้างอัตโนมัติ ทุกครั้งที่เราเพิ่มชื่อห้องประชุมใหม่ -- -- Database: `tobedev_example` -- -- -------------------------------------------------------- -- -- Table structure for table `tb_room` -- CREATE TABLE IF NOT EXISTS `tb_room` (   `id` int(11) NOT NULL,   `name` varchar(30) NOT NULL ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8; -- -- Dumping data for table `tb_room` -- INSERT INTO `tb_room` (`id`, `name`) VALUES (1, 'ห้องประชุม 1'), (2, 'ห้องประชุม 2'), (3, 'ห้องประชุม 3'), (4, 'ห้องประชุม 4'), (5, 'ห้องประชุม 5'); -- -- Indexes for dumped tables -- -- -- Indexes for table `tb_room` -- ALTER TABLE `tb_room`   ADD PRIMARY KEY (`id`); -- -- AUTO_INCREMENT for dumped tables -- -- -- AUTO_INCREMENT for table `tb_room` -- ALTER TABLE `tb_room`   MODIFY `i...