Updateкак использовать результат запроса() значение в другом запросе [CodeIgniter]
Все ваши методы работы. Спасибо @NiloySaha, @AeroX, @Ray, @SusheelMishra.
Но что, если я хочу сравнить больше полей, таких как опыт работы, зарплата и т. Д.? @Ray я просто добавить больше Params, как так
function check_job_adverts($age, $experience, $salary){
}
?
или как бы я подходил к этому? Я релевантно новичок в этом, поэтому, пожалуйста, простите меня, если я прошу noobish вопросы ..
я следующее:
function age() {
$sql = "SELECT * FROM membership";
$query = $this->db->query($sql)->result();
foreach ($query as $row) {
$id = $row->id_number;
$dobs = substr($id, 0, 6);
$dob = str_split($dobs, 2);
$day = date('d', mktime(0, 0, 0, 0, $dob[2], 0));
$month = date('m', mktime(0, 0, 0, $dob[1] + 1, 0, 0));
$year = date('o', mktime(0, 0, 0, 0, 0, $dob[0] + 1));
$date = "$day/$month/$year";
//explode the date to get month, day and year
$date = explode("/", $date);
//get age from date or birthdate
$age = (date("md", date("U", mktime(0, 0, 0, $date[0], $date[1], $date[2]))) > date("md") ? ((date("Y") - $date[2]) - 1) : (date("Y") - $date[2]));
return $age;
}
Я хочу знать, как использовать переменную $ возрастную в другой запрос. например: Я хочу сравнить $age
с таблицей job_advert
, которая может иметь возрастное требование, а затем отображать все в таблице членства, которая соответствует требуемому возрасту от job_advert
.
возвращение значения из цикла? – SachinGutte