"; break;case "06":$m = "มิ. "; break;case "07":$m = "ก. "; break;
case "08":$m = "ส. "; break;case "09":$m = "ก. "; break;case "10":
$m = "ต. "; break;case "11":$m = "พ. "; break;case "12":$m = "ธ. "; break;}
$Y = $Y+543;
$Y = substr($Y, 2);
$date = "$d $m $Y";
$time = "$H:$i";
$datechat[] = $date. ' '. $time;}? >
ข้อสังเกตุ
ผมจะรับค่าที่ดึงออกมาจากฐานข้อมูลแบบ array ด้วยการเติม [] ไว้หลังตัวแปร เช่น $user[]
ยกเว้น $datetime เพราะว่าผมต้องการแปลง เดือนและปี มาเป็นแบบไทยก่อน ด้วยการใช้คำสั่ง split()
แยก วัน เดือน ปี ออกเป็นส่วนๆ แล้วนำตัวแปรเดือนมาทำเป็นไทย ด้วย switch() case แล้วก็ทำปีเป็นไทย
ด้วยการนำ 543 มาบวกเข้าไป จากนั้นก็ใช้ฟังก์ชั่น substr() เพื่อทำให้ปีแสดงแค่สองต้วหลังคือ 54
แล้วผมก็นำมาทำเป็น array แบบนี้ $datechat[] = $date. $time;
เมื่อเสร็จแล้วก็สั่ง echo ออกมาด้วยการวนลูปด้วย for php
for($i = count($msg)-1;$i >= 0; $i--){
echo "
";
echo "
". $datechat[$i]. "";
echo " ";
echo "
:: ";
echo "
".
- Mysql
- Chatbot หรือระบบแชตบอต MY-BOT-SOLUTION คือเครื่องมือช่วยสร้าง Linebot
- สร้างแชทใน PHP, MySQL, jQuery , AJAX สร้างแชทใน PHP, MySQL, jQuery , AJAX
Mysql
ใน chatters ตารางเราเพิ่มเข้าสู่ระบบในรายละเอียดของผู้ใช้ที่เป็นอีกคนหนึ่งเราจะเพิ่มข้อความที่ส่งมาจากผู้ใช้
การกำหนดค่าฐานข้อมูลจะถูกเก็บไว้ในแฟ้มนี้ คุณควรเปลี่ยนสิทธิตามฐานข้อมูลของคุณ
/ / ini_set ("display_errors", "ที่");
ถ้า (! isset ($ dbh)) {
session_start ();
date_default_timezone_set ("UTC");
$ musername = "ชื่อผู้ใช้";
$ mpassword = "รหัสผ่าน";
$ ชื่อโฮสต์ = "ชื่อโฮสต์";
$ dbname = "dbname";
$ dbh = PDO ใหม่ ('mysql ที่: dbname ='.... $ dbname '; โฮสต์ =' $ ชื่อโฮสต์ "; port = 3306", $ musername $ mpassword);
/ * เปลี่ยนข้อมูลประจำตัวที่จะเชื่อมต่อไปยังฐานข้อมูล. * /
รวมถึง ("");}
>
เซสชั่นจะเริ่มต้นเมื่อโหลดไฟล์นี้ มีไฟล์ที่มีชื่อเป็น รวมอยู่ในแฟ้ม ไฟล์นี้จะลบผู้ใช้แบบออฟไลน์และการปรับปรุงการประทับเวลาของผู้ใช้ที่ล็อกอินอยู่ในขณะนี้ การประทับเวลานี้จะกำหนดออนไลน์สถานะออฟไลน์ ฉันอธิบายเพิ่มเติมเกี่ยวกับมันใน หัวข้อในการโพสต์นี้
ตัวละครหลักของการสนทนาของเราเป็นไฟล์นี้ ร่วมทุกอย่างร่วมกัน
รวม (""); รวมถึง ("");>