示例#1
0
                 } else {
                     $data = DataClass::get_buddy_list($kid2) ? DataClass::get_buddy_list($kid2) : [];
                 }
             } else {
                 $sql = "INSERT into friends(id,kid_id1,kid_id2,status,created_on) VALUES(DEFAULT,:kid1,:kid2,1,NOW())";
                 $sth = $conn->prepare($sql);
                 $sth->bindValue("kid1", $kid1);
                 $sth->bindValue("kid2", $kid2);
                 try {
                     $sth->execute();
                     $success = '1';
                     $msg = "Kids Connected";
                     DataClass::AddBadge($kid1, 'friend');
                     DataClass::AddBadge($kid2, 'friend');
                     if ($grownup) {
                         $data = DataClass::getLinkedGrownups($kid2) ? DataClass::getLinkedGrownups($kid2) : [];
                     } else {
                         $data = DataClass::get_buddy_list($kid2) ? DataClass::get_buddy_list($kid2) : [];
                     }
                 } catch (Exception $e) {
                 }
             }
         } else {
             $success = '0';
             $msg = "Wrong Buddy Code";
         }
     } else {
         $success = '0';
         $msg = "Same kids can not be friends";
     }
 } else {