function recordInfo($domain, $recordid, $type)
{
$domainid = $this->domainId($domain);
$recordid = $this->db->quote($recordid);
switch (strtolower($type)) {
case 'a':
$sql = "SELECT name, address FROM records_a WHERE domainid = {$domainid} AND recordid={$recordid}";
break;
case 'cname':
$sql = "SELECT name, address FROM records_cname WHERE domainid = {$domainid} AND recordid={$recordid}";
break;
case 'mx':
$sql = "SELECT priority AS name, address FROM records_mx WHERE domainid = {$domainid} AND recordid={$recordid}";
break;
default:
$sql = false;
$this->raiseError("Invalid Entry\n");
return false;
break;
}
if ($sql) {
$result = $this->db->getRow($sql);
return $result;
} else {
$this->raiseError("Record does not exist!\n");
return false;
}
}