PHP Ionic Angularjs Phonegap AJAX Javascript CSS MySQL jQuery Forum

เกี่ยวกับ การเรียก ckeditor แก้ไข ข้อมูลจาก database ค่ะ

เกี่ยวกับ การเรียก ckeditor แก้ไข ข้อมูลจาก database ค่ะ

 รบกวนทุกท่านๆ ช่วยบอกวิธีเรียก ckeditor มาเพื่อแก้ไขข้อมูล จากดาต้าเบส หน่อยค่ะ

เรียกแบบ ajax ได้ยินดีค่ะ

ขอบคุณค่ะ



โดย:  Muy IP: 110.49.205.xxx วันที่: 28-07-2010 เวลา: 19:23:40

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )
 ความคิดเห็นที่ 5

 

 ขอบคุณมากเลยค่ะ คุณ Ninenik  



โดย:  Muy IP: 119.31.121.xxx วันที่: 05-08-2010 เวลา: 22:45:54
 ความคิดเห็นที่ 4

ยังไง แนะนำให้ใช้ การเรียกใช้งาน ckeditor ด้วย php น่าจะดีกว่าการใช้งาน แบบ javascript

ส่วนที่ว่า จำนวนข้อมูล มีขนาดใหญ่เกินไป ก็มีผล ถ้าเป็นข้อมูลจาก word ถ้าไม่เกิน 2 หน้าของ word ก็อาจจะไม่มีปํญหา เพราะข้อมูลจำนวนมาก จะมีปํญหาทั้งตอนเพิ่ม และตอนที่ทำการเรียกมาใช้งานเพื่อแก้ไข

- ให้ลองเลี่ยงการใช้ข้อมูลมากเกินไป กับ ckeditor แต่ถ้าจำเป็นต้องใช้ ให้สร้างเป็น ckeditor หลายๆ อันแทน แล้วเก็บข้อมูลเป็นแบบ  ข้อมูลอ่านเพิ่ม หรือเนื้อหาเพิ่มเติม ในฟิลใหม่แทน



โดย:  Ninenik IP: 124.120.16.xxx วันที่: 05-08-2010
 ความคิดเห็นที่ 3

 คุณ Ninenik  ค่ะ  รบกวนถามต่อ

สอบถามเกี่ยวกับ การทำ query string  แบบ ajax 

มีปัญหาเกี่ยวกับภาษาไทยเลย ต้องใช้ encodeURIComponent(editor.getData());

เวลา copy มาจาก word มาเพิ่ม มันไม่ทำงานนะค่ะ

ดิฉันเดาว่าน่าจะ มีขนาดใหญ่เกิน เลย เพิ่มในฐานข้อมูลไม่ได้

มีวิธีอื่นแก้ไหมค่ะ รบกวนด้วยค่ะ 

 



โดย:  Muy IP: 119.31.121.xxx วันที่: 05-08-2010 เวลา: 19:53:31
 ความคิดเห็นที่ 2

ขอบคุณค่ะ คุณ Ninenik



โดย:  Muy IP: 119.31.121.xxx วันที่: 05-08-2010 เวลา: 19:32:41
 ความคิดเห็นที่ 1

ถ้าเป็น php น่าจะประมาณนี้
 

<?php
.....
$CKEditor->editor("editor_name", $rs['table_field']);
?>

แต่ถ้าเป็น javascript คงต้องศึกษาจากลิ้งค์นี้ดู
http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.ajax.html#constructor

หรือใช่ jQuery
function crate(){
var html = $.post("getData.php?id=x").responseText;
editor = CKEDITOR.appendTo( 'Div id', config, html );
}
ไฟล์ getData.php?id=x สำหรับดึงข้อมูลจากฐานข้อมูล id เป็นชื่อค่าที่ต้องการส่งไปตรวจสอบ x เป้นค่าที่ส่งไป

โดย:  Ninenik IP: 124.120.10.xxx วันที่: 29-07-2010