โดย Parichat » 28/02/2018 12:43 pm
tsukasaz เขียน:ทำไมมันเรียกใช้ตัวเอง
5555 ต้องเรียกใช้ฟังก์ชัน getDistance อย่างนั้นไหมคาบ
โค้ด: เลือกทั้งหมด
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();
$this->getDistance();
}
[quote="tsukasaz"]ทำไมมันเรียกใช้ตัวเอง
[img]https://media.giphy.com/media/3oxQNjfhv3hQlInrzO/giphy.gif[/img][/quote]
5555 ต้องเรียกใช้ฟังก์ชัน getDistance อย่างนั้นไหมคาบ
[code]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();
$this->getDistance();
}[/code]