- if(! $cid) {
- if(get_my_url()) {
- $r = q("select id from contact where nurl = '%s' and uid = %d limit 1",
- dbesc(normalise_link(get_my_url())),
- intval($profile_uid)
- );
- if(count($r))
- $cid = $r[0]['id'];
- else {
- $r = q("select id from gcontact where nurl = '%s' limit 1",
- dbesc(normalise_link(get_my_url()))
- );
- if(count($r))
- $zcid = $r[0]['id'];
+ if (! $cid) {
+ if (get_my_url()) {
+ $r = dba::select('contact', array('id'),
+ array('nurl' => normalise_link(get_my_url()), 'uid' => $profile_uid), array('limit' => 1));
+ if (dbm::is_result($r)) {
+ $cid = $r['id'];
+ } else {
+ $r = dba::select('gcontact', array('id'), array('nurl' => normalise_link(get_my_url())), array('limit' => 1));
+ if (dbm::is_result($r))
+ $zcid = $r['id'];