Autoload available data when data entering to form
Posted: 2020-12-03 01:37
Is there a possibility to autoload available data when data entering to top fields
Like in the following example.
Like in the following example.
A place where AppGini users can exchange ideas and help each other.
https://forums.appgini.com:443/phpbb/
https://forums.appgini.com:443/phpbb/viewtopic.php?f=2&t=4049
This is the actual page
Code: Select all
$j('#time_period').on('click', function(){
load_details();
});
function load_details(){
if (($j('#time_period-container').select2('val') == '{empty_value}') || ($j('#province-container').select2('val') == '{empty_value}') || ($j('#district-container').select2('val') == '{empty_value}') || ($j('#hospital-container').select2('val') == '{empty_value}')){
$j('#cases').val('');
}else{
time_value = $j('#time_period').val();
province_value = $j('#province').val();
district_value = $j('#district').val();
hospital_value = $j('#hospital').val();
$j.ajax({
url: 'hooks/ajax.php',
data: { time_column : time_value , province_column : province_value , district_column : district_value , hospital_column : hospital_value},
success: function(data){
if (!$j.trim(data)) {
$j('#cases').val('');
}else{
alert ("Record Exists !!! Click OK to redirect to the record view page (If you have permission you can edit)");
window.location = "COVID_cases_view.php?SelectedID="+data;
}
}
});
}
}
Code: Select all
<?php
$currDir = dirname(__FILE__) . '/..';
include("$currDir/defaultLang.php");
include("$currDir/language.php");
include("$currDir/lib.php");
$time = makesafe($_REQUEST['time_column']);
$province = makesafe($_REQUEST['province_column']);
$district = makesafe($_REQUEST['district_column']);
$hospital = makesafe($_REQUEST['hospital_column']);
$sql = "SELECT id FROM covid_cases WHERE time_period = '{$time}' AND province = '{$province}' AND district = '{$district}' AND hospital = '{$hospital}'";
$data = sqlValue($sql);
echo $data;
?>