]> git.mxchange.org Git - friendica.git/blobdiff - include/fcontact.php
Require statement
[friendica.git] / include / fcontact.php
index 8821a985f2dc06e77619ce6bf7719c422358b031..7e93d067f38537b4362b6d6f9b53d5c0d45f7de1 100644 (file)
@@ -1,6 +1,6 @@
 <?php
 
-
+use Friendica\Database\DBM;
 
 function fcontact_store($url,$name,$photo) {
 
@@ -10,20 +10,16 @@ function fcontact_store($url,$name,$photo) {
                dbesc($nurl)
        );
 
-       if(count($r))
+       if (DBM::is_result($r))
                return $r[0]['id'];
 
-       $r = q("INSERT INTO `fcontact` ( `url`, `name`, `photo` ) VALUES ( '%s', '%s', '%s' ) ",
-               dbesc($nurl),
-               dbesc($name),
-               dbesc($photo)
-       );
+       $r = dba::insert('fcontact', array('url' => $nurl, 'name' => $name, 'photo' => $photo));
 
-       if($r) {
+       if (DBM::is_result($r)) {
                $r = q("SELECT `id` FROM `fcontact` WHERE `url` = '%s' LIMIT 1",
                        dbesc($nurl)
                );
-               if(count($r))
+               if (DBM::is_result($r))
                        return $r[0]['id'];
        }
 
@@ -31,11 +27,7 @@ function fcontact_store($url,$name,$photo) {
 }
 
 function ffinder_store($uid,$cid,$fid) {
-       $r = q("INSERT INTO `ffinder` ( `uid`, `cid`, `fid` ) VALUES ( %d, %d, %d ) ",
-               intval($uid),
-               intval($cid),
-               intval($fid)
-       );
+       $r = dba::insert('ffinder', array('uid' => $uid, 'cid' => $cid, 'fid' => $fid));
        return $r;
 }