的你的方法的所有工作的价值。感谢@NiloySaha,@AeroX,@Ray,@SusheelMishra。
但是,如果我想比较更多的领域,如工作经验,工资等? @Ray我只是像这样添加更多的参数
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