Коллега, а покажите кусок файла где у вас есть ранее в программе mysql_connect?
Уберите собачку дабы видеть реальные ошибки.
Ну и я бы сделал так:
function get_post_metas($id,$key){
$res = mysql_query("SELECT * FROM _postmeta WHERE post_id =". $id ." AND meta_key = '". $key ."'");
if (mysql_num_rows($res)!=0) {
$val = mysql_fetch_array($res);
return $val['meta_value'];
} else {
return false;
}
}
Или правильнее даже так так
function get_post_metas($id,$key){
$res = mysql_query("SELECT * FROM _postmeta WHERE post_id =". $id ." AND meta_key = '". $key ."'");
if ($val = mysql_fetch_array($res)) {
return $val['meta_value'];
} else {
return false;
}
}