For running J!5.1 you must https://fabrikar.com/forums/index.php?wiki/update-from-github/ or include the new file manually https://fabrikar.com/forums/index.php?threads/joomla-5-1-and-fabrik-cannot-find-files-error.54473/post-285151 See also Announcements
Please see our announcement here.
SELECT
tri_visit.visit_type,
tri_visit.date_time
FROM
tri_visit
WHERE
tri_visit.visit_type = 4 AND
tri_visit.fk_household_ID = {tri_household___id_raw} AND
DATEDIFF(CURDATE(), tri_visit.date_time) <60
$db = JFactory::getDbo();
$query = $db->getQuery(true);
$query->select("COUNT (*) AS total")->from("tri_visit")->where("tri_visit.visit_type = '4' AND tri_visit.fk_household_ID = {tri_household___id_raw} AND DATEDIFF(CURDATE(),'tri_visit.date_time'))" <60;
$db->setQuery($query);
return $db->loadResult();
$db = JFactory::getDbo();
$tdate = date("Y-m-d H:i:s");
$vdate = 'tri_visit.date_time_raw';
$query = "SELECT\n"
. " Count(*) AS total,\n"
. " tri_visit.date_time,\n"
. " tri_visit.visit_type,\n"
. " tri_visit.fk_household_ID\n"
. "FROM\n"
. " tri_visit\n"
. "WHERE\n"
. " DATEDIFF(NOW(), tri_visit.date_time) < 60\n"
. "AND tri_visit.visit_type = 4\n"
. "AND tri_visit.fk_household_ID = {tri_household___id}";
$db->setQuery($query);
return $db->loadResult();