ให้มันไปเรียก function ที่สร้างไว้สำหรับ savetsukasaz เขียน:งั้นทำ save ตอน คำนวณก็ได้ครับ
แค่เพิ่ม insert เข้าไป
Q :ต้องการบันทึกข้อมูลการคำนวนระยะทางตอนที่ผู้ใช้งานค้นหาจากจังหวัดต้นทางและจังหวัดปลายทาง ใน Joomla
Moderator: mindphp, ผู้ดูแลกระดาน
- tsukasaz
- PHP VIP Members
- โพสต์: 22112
- ลงทะเบียนเมื่อ: 18/04/2012 9:39 am
Re: Q :ต้องการบันทึกข้อมูลการคำนวนระยะทางตอนที่ผู้ใช้งานค้นหาจากจังหวัดต้นทางและจังหวัดปลายทาง ใน Joomla
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
-
- PHP VIP Members
- โพสต์: 4859
- ลงทะเบียนเมื่อ: 08/01/2018 10:03 am
Re: Q :ต้องการบันทึกข้อมูลการคำนวนระยะทางตอนที่ผู้ใช้งานค้นหาจากจังหวัดต้นทางและจังหวัดปลายทาง ใน Joomla
ต้องไปเรียก function ที่สร้างไว้สำหรับ save ที่อยู่ในไฟล์ไม่มี s ที่อยู่ในโมเดลแล้วต้องเรียกใช้ยังไงคาบtsukasaz เขียน:ให้มันไปเรียก function ที่สร้างไว้สำหรับ savetsukasaz เขียน:งั้นทำ save ตอน คำนวณก็ได้ครับ
แค่เพิ่ม insert เข้าไป
Live Simply, Laugh Often, Love Deeply.....
- tsukasaz
- PHP VIP Members
- โพสต์: 22112
- ลงทะเบียนเมื่อ: 18/04/2012 9:39 am
Re: Q :ต้องการบันทึกข้อมูลการคำนวนระยะทางตอนที่ผู้ใช้งานค้นหาจากจังหวัดต้นทางและจังหวัดปลายทาง ใน Joomla
สร้าง function ไว้ไฟล์เดียวกัน
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
-
- PHP VIP Members
- โพสต์: 4859
- ลงทะเบียนเมื่อ: 08/01/2018 10:03 am
Re: Q :ต้องการบันทึกข้อมูลการคำนวนระยะทางตอนที่ผู้ใช้งานค้นหาจากจังหวัดต้นทางและจังหวัดปลายทาง ใน Joomla
ก็คือสร้างฟังก์ชันที่ใช้ save ลงในไฟล์ model เลยใช่ไหมค่ะtsukasaz เขียน:สร้าง function ไว้ไฟล์เดียวกัน
Live Simply, Laugh Often, Love Deeply.....
- tsukasaz
- PHP VIP Members
- โพสต์: 22112
- ลงทะเบียนเมื่อ: 18/04/2012 9:39 am
Re: Q :ต้องการบันทึกข้อมูลการคำนวนระยะทางตอนที่ผู้ใช้งานค้นหาจากจังหวัดต้นทางและจังหวัดปลายทาง ใน Joomla
ครับ
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
-
- PHP VIP Members
- โพสต์: 4859
- ลงทะเบียนเมื่อ: 08/01/2018 10:03 am
Re: Q :ต้องการบันทึกข้อมูลการคำนวนระยะทางตอนที่ผู้ใช้งานค้นหาจากจังหวัดต้นทางและจังหวัดปลายทาง ใน Joomla
tsukasaz เขียน:ครับ
โค้ด: เลือกทั้งหมด
public function save($data) {
if ($data['id']) {
$data['modifiled_by'] = Joomla\CMS\Factory::getUser()->id;
$data['modifiled_time']= Joomla\CMS\Factory::getDate()->toSql();
} else {
$data['created_by'] = Joomla\CMS\Factory::getUser()->id;
$data['created_time']= Joomla\CMS\Factory::getDate()->toSql();
}
return parent::save($data);
}
Live Simply, Laugh Often, Love Deeply.....
- tsukasaz
- PHP VIP Members
- โพสต์: 22112
- ลงทะเบียนเมื่อ: 18/04/2012 9:39 am
Re: Q :ต้องการบันทึกข้อมูลการคำนวนระยะทางตอนที่ผู้ใช้งานค้นหาจากจังหวัดต้นทางและจังหวัดปลายทาง ใน Joomla
Parichat เขียน:สร้างฟังก์ชันที่ใช้ในการเพิ่มtsukasaz เขียน:ทำอะไรไปบ้างครับโค้ด: เลือกทั้งหมด
public function setDistanceLast() { $db = $this->getDbo(); $query = $db->getQuery(true); //ดึงไอดีจากurl ที่เลือก $province = \Joomla\CMS\Factory::getApplication()->input->get; $data = array(); $ip = $_SERVER['REMOTE_ADDR']; $data['id_start'] = $province->get('i'); $data['id_end'] = $province->get('e'); $data['ip'] = $ip; $data['log_date'] = time(); $query->insert('#__mindmap_distance_last'); foreach ($data as $field => $value) { $query->set($db->quoteName($field).'='.$db->quote($value)); } $db->setQuery($query); $db->query(); $insertid = $db->insertid(); $delete_id = $insertid - MAX_DISTANCE_LAST_LOG; $query ='DELETE FROM #__mindmap_distance_last WHERE id < ' . $delete_id; $db->setQuery($query); $db->query(); }
แล้วอันนี้ยังใช้อยู่ไหม
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
-
- PHP VIP Members
- โพสต์: 4859
- ลงทะเบียนเมื่อ: 08/01/2018 10:03 am
Re: Q :ต้องการบันทึกข้อมูลการคำนวนระยะทางตอนที่ผู้ใช้งานค้นหาจากจังหวัดต้นทางและจังหวัดปลายทาง ใน Joomla
อันนี้ในฝั่งหน้าเว็บไม่ใช้แล้วคาบtsukasaz เขียน:Parichat เขียน:สร้างฟังก์ชันที่ใช้ในการเพิ่มtsukasaz เขียน:ทำอะไรไปบ้างครับโค้ด: เลือกทั้งหมด
public function setDistanceLast() { $db = $this->getDbo(); $query = $db->getQuery(true); //ดึงไอดีจากurl ที่เลือก $province = \Joomla\CMS\Factory::getApplication()->input->get; $data = array(); $ip = $_SERVER['REMOTE_ADDR']; $data['id_start'] = $province->get('i'); $data['id_end'] = $province->get('e'); $data['ip'] = $ip; $data['log_date'] = time(); $query->insert('#__mindmap_distance_last'); foreach ($data as $field => $value) { $query->set($db->quoteName($field).'='.$db->quote($value)); } $db->setQuery($query); $db->query(); $insertid = $db->insertid(); $delete_id = $insertid - MAX_DISTANCE_LAST_LOG; $query ='DELETE FROM #__mindmap_distance_last WHERE id < ' . $delete_id; $db->setQuery($query); $db->query(); }
แล้วอันนี้ยังใช้อยู่ไหม
Live Simply, Laugh Often, Love Deeply.....
- tsukasaz
- PHP VIP Members
- โพสต์: 22112
- ลงทะเบียนเมื่อ: 18/04/2012 9:39 am
Re: Q :ต้องการบันทึกข้อมูลการคำนวนระยะทางตอนที่ผู้ใช้งานค้นหาจากจังหวัดต้นทางและจังหวัดปลายทาง ใน Joomla
แบบนี้ใช่ไม่ได้กับกรณีนี้ครับ สร้าง function แล้วเขียน insert เองเลยParichat เขียน:tsukasaz เขียน:ครับสร้างฟังก์ชันคล้ายๆแบบนี้ได้เลยใช่ไหมค่ะโค้ด: เลือกทั้งหมด
public function save($data) { if ($data['id']) { $data['modifiled_by'] = Joomla\CMS\Factory::getUser()->id; $data['modifiled_time']= Joomla\CMS\Factory::getDate()->toSql(); } else { $data['created_by'] = Joomla\CMS\Factory::getUser()->id; $data['created_time']= Joomla\CMS\Factory::getDate()->toSql(); } return parent::save($data); }
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
-
- PHP VIP Members
- โพสต์: 4859
- ลงทะเบียนเมื่อ: 08/01/2018 10:03 am
Re: Q :ต้องการบันทึกข้อมูลการคำนวนระยะทางตอนที่ผู้ใช้งานค้นหาจากจังหวัดต้นทางและจังหวัดปลายทาง ใน Joomla
tsukasaz เขียน:แบบนี้ใช่ไม่ได้กับกรณีนี้ครับ สร้าง function แล้วเขียน insert เองเลยParichat เขียน:tsukasaz เขียน:ครับสร้างฟังก์ชันคล้ายๆแบบนี้ได้เลยใช่ไหมค่ะโค้ด: เลือกทั้งหมด
public function save($data) { if ($data['id']) { $data['modifiled_by'] = Joomla\CMS\Factory::getUser()->id; $data['modifiled_time']= Joomla\CMS\Factory::getDate()->toSql(); } else { $data['created_by'] = Joomla\CMS\Factory::getUser()->id; $data['created_time']= Joomla\CMS\Factory::getDate()->toSql(); } return parent::save($data); }
โค้ด: เลือกทั้งหมด
public function setDistanceLast()
{
$db = $this->getDbo();
$query = $db->getQuery(true);
$province = \Joomla\CMS\Factory::getApplication()->input->get;
$data = array();
$ip = $_SERVER['REMOTE_ADDR'];
$data['id_start'] = $province->get('i');
$data['id_end'] = $province->get('e');
$data['ip'] = $ip;
$data['log_date'] = time();
$query->insert('#__mindmap_distance_last');
foreach ($data as $field => $value) {
$query->set($db->quoteName($field).'='.$db->quote($value));
}
$db->setQuery($query);
$db->query();
$insertid = $db->insertid();
$delete_id = $insertid - MAX_DISTANCE_LAST_LOG;
$query ='DELETE FROM #__mindmap_distance_last WHERE id < ' . $delete_id;
$db->setQuery($query);
$db->query();
}
Live Simply, Laugh Often, Love Deeply.....
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ Features Review : Component MJUpgrade untuk menaik taraf Joomla 1.5 ke Joomla 2.5, 3.X
โดย abdkode » 21/02/2019 4:10 pm » ใน Bahasa Language - 2 ตอบกลับ
- 20363 แสดง
-
โพสต์ล่าสุด โดย mindphp
22/02/2022 8:47 pm
-
-
-
โพสต์ใหม่ ตัวช่วยแปลงข้อมูลจาก PHPnuke เป็น Joomla โดยใช้ Components MPhpNuke2Joomla ใน Joomla
โดย Parichat » 03/10/2018 10:46 am » ใน MindPHP News & Feedback - 0 ตอบกลับ
- 7454 แสดง
-
โพสต์ล่าสุด โดย Parichat
03/10/2018 10:46 am
-
-
-
โพสต์ใหม่ ตัวอย่างโค้ดเขียนเพิ่ม user เข้า Joomla ด้วย Rest API ของ Joomla เพิ่มสมาชิกเว็บไซต์
โดย mindphp » 02/05/2022 4:12 pm » ใน Joomla Development - 2 ตอบกลับ
- 3161 แสดง
-
โพสต์ล่าสุด โดย mindphp
18/12/2022 10:44 pm
-
-
-
โพสต์ใหม่ Review Components MJUpgrade สำหรับ อัพเกรด Joomla 1.5 เป็น Joomla 2.5, 3.x
โดย M032 » 18/02/2016 4:32 pm » ใน Joomla MindPHP Extension Review - 0 ตอบกลับ
- 8096 แสดง
-
โพสต์ล่าสุด โดย M032
18/02/2016 4:32 pm
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 118