我想创建一个获取表数据的函数,其中第一个表中的用户名与users
第二个表中的所有者相同pets
。我希望能够使用$pet_data['fieldname']
或来回忆该字段中的任何项目pet_data['fieldname']
一般答案会很好,因为我可以编辑代码 xD 这是我的 user_data 函数,我试图应用我想要的,但没有工作:
function user_data($user_id) {
$data = array();
$user_id = (int)$user_id;
$func_num_args = func_num_args();
$func_get_args = func_get_args();
if ($func_num_args > 1) {
unset($func_get_args[0]);
$fields = '`' . implode('`, `', $func_get_args) . '`';
$data = mysql_fetch_assoc(mysql_query("SELECT $fields FROM `users` WHERE `user_id` = $user_id"));
return $data;
}
}