我在codeigniter中创建我的第一个应用程序,它从facebook api中抽取生日并将它们放入mysql数据库。来自facebook api的日期是00-00-0000,我需要将它们转换为0000-00-00。
我正在使用这段代码从facebook上提取数据:
try{
$fql = "SELECT uid, name, birthday_date FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1=me()) AND strlen(birthday_date) > 0";
$param = array(
'method' => 'fql.query',
'query' => $fql,
'callback' => ''
);
$fqlResult = $facebook->api($param);
}
catch(Exception $o){
d($o);
}
}
我正在使用这段代码将查询从api放到mysql:
this->db->insert_batch('friends_birthdays', $fqlResult);
我是否需要首先转义$fqlresult
字符串,或者在codeigniter中是否有帮助我这样做?对不起,如果这听起来很愚蠢,但我是菜鸟,任何帮助将不胜感激。
谢谢,
汤姆