php 一个类访问另一个类的函数,在PHP中如何从另一个类中的另一个类调用函数? (In php how do I call function from another class inside a ...

2012-06-27 15:59:43

0

how do I call function from another class inside a different class?

Here's my current code:

class database

{

private $host = "localhost";

private $user = "root";

private $password = "";

private $db = "9dot";

//connect to database

public function connect()

{

$connect = mysql_connect($this->host,$this->user,$this->password);

$database = mysql_select_db($this->db,$connect);

}

//Get exam headers

public function GetExam()

{

$this->connect();

$select = "SELECT e.ExamHeaderID, CONCAT(e.Firstname,' ',e.Lastname) AS Fullname e.Age, e.Position, e.Date FROM examheader e";

$result = mysql_query($select);

$table = "";

$table .= "

ExamID";

$table .= "

Name";

$table .= "

Age";

$table .= "

Position";

$table .= "

Date";

$exam_id = "";

$fullname = "";

$age = "";

$position = "";

$date = "";

while($row = mysql_fetch_array($select))

{

$exam_id = mysql_real_escape_string($row['ExamHeaderID']);

$fullname = mysql_real_escape_string($row['Fullname']);

$age = mysql_real_escape_string($row['Age']);

$position = mysql_real_escape_string($row['Position']);

$date = mysql_real_escape_string($row['Date']);

}

}

public function GetExamDetails($ExamID)

{

$this->connect();

//$select = "SELECT ed.ExamDetailsID, ed.";

}

//Save Exam header

public function SaveExam($firstname,$lastname, $age, $position)

{

$this->connect();

$date = date("m/d/Y");

mysql_real_escape_string($firstname);

mysql_real_escape_string($lastname);

mysql_real_escape_string($age);

mysql_real_escape_string($position);

$insert = "INSERT INTO examheader (Firstname,Lastname, Age, Position, Date) VALUES ('$firstname','$lastname','$age','$position')";

$result = mysql_query($insert);

$exam_id = mysql_insert_id();

//return exam id for insertion of exam details

return $exam_id;

}

public function SaveExamAnswer()

{

}

}

?>

include 'database.php';

$database = new $database();

class department

{

$database->//property or function

}

?>

How do I call functions from database class

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值