Newer
Older
TUve-AMF / friends.php
@reddawg reddawg on 5 Jan 2008 973 bytes TUve-AMF
<?php
include("./podz.inc");


// Create new service for AMFPHP Remoting as Class
class friends {
  var $mysqli;

  function friends()  {
    # Connect to MySQL database....
    $this->mysqli = new mysqli(DATABASE_SERVER, DATABASE_USERNAME, DATABASE_PASSWORD, DATABASE_NAME);         
    # Check MySQL connection
    if (mysqli_connect_errno()) {
      # Dont use die (Fatal Error), return useful info to the client
      trigger_error("AMFPHP Remoting 'sample' class could not connect: " . mysqli_connect_error()); 
      }
    }

  function getFriends($data) {
    $uid = $data['uid'];
    $query = "SELECT friends FROM users WHERE uid = $uid";
    if (!$result=@$this->mysqli->query($query)) {
      $errno=$this->mysqli->errno;
      $this->mysqli->close();
      trigger_error("AMFPHP Remoting database SELECT query error: " . $errno);
      }
    while ($row = $result->fetch_assoc()) {
      $return_array[] = $row;
      }
    return($return_array);
    }

  }
?>