ขอโค้ด php ที่ ทำ ปฏิทินบันทึกเหตุการณ์ ลง ฐานข้อมูลโดยแอดมิน HomeForumขอโค้ด php ที่ ทำ ปฏิทินบันทึกเหตุการณ์ ลง ฐานข้อมูลโดยแอดมิน alcestis ขอโค้ด php ที่ ทำ ปฏิทินบันทึกเหตุการณ์ ลง ฐานข้อมูลโดยแอดมิน แล้วมีหน้า โชวืวันที่มีเหตุการณสำคัญพื้นหลังวันนั้นเปงคนละสีกันพื้นหลังปกติ srenon นายศราวุฒิ ศรีนนท์ ลองหาดูได้ จากบทความครับ alcestis@live.com ไม่มีอ่ะครับ ลองเซดดูแล้ว อ่ะครับไม่มี ใคร มีเอามาใส่ให้ที ขอที่ใช้งานได้นะครับจะใช้งานจริง กรกฎ วิริยะ ที่ผมไม่มีครับ ปฏิทินเหตุการณ์ มีแต่ปฏิทินเฉยๆ Narongrit Sritana อืม ดูเหมือนความต้องการ คล้ายๆ ปฏิทินของ maxsite เลย อิๆๆ กรกฎ วิริยะ 555+++ ใช่ เว็บหายเดี้ยงยัง..... Narongrit Sritana พึ่งย้ายข้อมูลไปยัง host ใหม่เสร็จเมื่อกี้ครับ ต้องรอดูต่อไปว่าจะเป็นยังไง BlueEye วิโรจน์ คชินทร์ ปฏิทินที่อยู่ในกระทู้เวปนี้ต้องเอาไปโมดิฟลายก่อนนะครับถ้าเอาแบบต็มรูปแบบใช้ได้เลยคงไม่มีเน้อ.... ก่อนอื่นต้องรันปฏิทินให้ได้เสียก่อนนะครับ หมายถึงสามารถคลิกเปลี่ยนวัน เลื่อนเดือนได้ก่อน ถ้าได้ก็มีแววดีล่ะครับ ที่ต้องบอกให้รันได้ก่อนเพราะบางคนยังไม่ค่อยรู้ตำแหน่งของการนำไฟล์ต่างๆไปไว้ในโฮสทดลองของตัวเองเลย แต่ถ้ารันได้ก็เหมาเอาไว้ว่าคงมีความรู้เบื้องต้นพอสมควร ..... ถ้าเอามาจากในเวปนี้ก็จะมีสองจุดที่ต้องเปลี่ยน.... คือจับอีเวนมาใส่ใน array ตามคอมเม้น กับสร้างลิ้ง (ตามคอมเม้นเหมือนกัน) สิ่งที่จะได้มาก็คือลิ้งตามวันที่ในฐานข้อมูลที่สามารถคลิกเพื่อเข้าไปยังเรคคอร์ดของอีเว้นต่างๆได้ ยกตัวอย่างของผมแบบง่ายๆนะครับ... (เป็นแบบ ADODB) ............................................................................................................. while (!$recordSet->EOF) { $blog_month_array[$recordSet->fields[1]] = $recordSet->fields[0]; $recordSet->MoveNext(); }; ........................................................................................................... ข้างบนนี่คือการนำข้อมูล id ของอีเว้นกับวันที่ลง array สำหรับโค้ดก่อนหน้าบันทัด while ก็แค่คอนเน็คดาต้าเบสตามสไตล์ใครสไตล์มันล่ะครับ แค่ดึงมาอย่างน้อยสองฟิลดิ์คือ id กับ date อีกจุดนึงก็คือการสร้างลิ้งเมื่อมีเหตุการ (ตามคอมเม้นเหมือนเดิม) ของเดิมคือ... $date = "<a href=\"?d=".$day.'-'.$month.'-'.$year."\">$day</a>"; ตัวอย่างของผม..... $date = "<a href=\"#\" OnClick=\"showHeadingTxt('$eventdate', 'headsubcontent'); getData('mod/event/event.php?eventid=$eventid', 'subcontent'); return false();\">$day</a>"; ข้างบนคือผมใช้ลิ้งเพื่อเรียก ajax มาทำงาน โดยแสดงวันที่ไว้ที่ headsubcontent และ แสดงข้อมูลอีเว้นไว้ที่ subcontent สำหรับอีเว้นแบบเต็มรูปแบบคงต้องเอาไปต่อยอดกันอีกทีนะครับ แค่นี้ก็น่าจะได้คอนเซปไปพอสมควร ความจริงมันก็เหมือนกับการใช้ปฏิทินเป็นเมนูเพื่อเรียกรายการหรือเพจที่เราตั้งไว้นั่นล่ะครับ แค่นำมาแสดงเป็นวันที่เท่านั้น ความคิดเห็น รายละเอียด ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M ส่งความคิดเห็น
คล้ายๆ ปฏิทินของ maxsite เลย อิๆๆ
ใช่
เว็บหายเดี้ยงยัง.....
ต้องรอดูต่อไปว่าจะเป็นยังไง
ถ้าเอามาจากในเวปนี้ก็จะมีสองจุดที่ต้องเปลี่ยน.... คือจับอีเวนมาใส่ใน array ตามคอมเม้น กับสร้างลิ้ง (ตามคอมเม้นเหมือนกัน) สิ่งที่จะได้มาก็คือลิ้งตามวันที่ในฐานข้อมูลที่สามารถคลิกเพื่อเข้าไปยังเรคคอร์ดของอีเว้นต่างๆได้
ยกตัวอย่างของผมแบบง่ายๆนะครับ... (เป็นแบบ ADODB)
.............................................................................................................
while (!$recordSet->EOF) {
$blog_month_array[$recordSet->fields[1]] = $recordSet->fields[0];
$recordSet->MoveNext();
};
...........................................................................................................
ข้างบนนี่คือการนำข้อมูล id ของอีเว้นกับวันที่ลง array สำหรับโค้ดก่อนหน้าบันทัด while ก็แค่คอนเน็คดาต้าเบสตามสไตล์ใครสไตล์มันล่ะครับ แค่ดึงมาอย่างน้อยสองฟิลดิ์คือ id กับ date
อีกจุดนึงก็คือการสร้างลิ้งเมื่อมีเหตุการ (ตามคอมเม้นเหมือนเดิม) ของเดิมคือ...
$date = "<a href=\"?d=".$day.'-'.$month.'-'.$year."\">$day</a>";
ตัวอย่างของผม.....
$date = "<a href=\"#\" OnClick=\"showHeadingTxt('$eventdate', 'headsubcontent'); getData('mod/event/event.php?eventid=$eventid', 'subcontent'); return false();\">$day</a>";
ข้างบนคือผมใช้ลิ้งเพื่อเรียก ajax มาทำงาน โดยแสดงวันที่ไว้ที่ headsubcontent และ แสดงข้อมูลอีเว้นไว้ที่ subcontent สำหรับอีเว้นแบบเต็มรูปแบบคงต้องเอาไปต่อยอดกันอีกทีนะครับ แค่นี้ก็น่าจะได้คอนเซปไปพอสมควร ความจริงมันก็เหมือนกับการใช้ปฏิทินเป็นเมนูเพื่อเรียกรายการหรือเพจที่เราตั้งไว้นั่นล่ะครับ แค่นำมาแสดงเป็นวันที่เท่านั้น