php 类 和从数据库中检索数据的对象
php classes and objects to retrieve data from database
我对php类和对象有些疑惑。假设数据库包含成员详细信息,如成员 ID 名称、年龄、出生日期、地址等,我需要通过 php 类 和对象传递成员 ID 来检索成员详细信息。
对不起我的英语,
<?php
class members{
public $var;
public function displaymembername($var){
require 'config.php';
$reg= $this->var;
$sql = "SELECT student_name, class_name, reg_no FROM students_profile WHERE student_id='$reg'";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
echo "Reg no : " . $row["reg_no"]. " - Name: " . $row["student_name"]. " Class " . $row["class_name"]. "<br>";
}
}
return $var;
}
}
$displayname = new members;
echo $displayname->displaymembername(24);
?>
提前致谢
您可以先将 $reg= $this->var;
更改为 `$req=$var´ 或在使用之前将 ´$var´ 分配给 ´$this->var´ 看看是否有效 – rypskar Oct 12 ' 16 在 11:41
这解决了我的问题
我对php类和对象有些疑惑。假设数据库包含成员详细信息,如成员 ID 名称、年龄、出生日期、地址等,我需要通过 php 类 和对象传递成员 ID 来检索成员详细信息。 对不起我的英语,
<?php
class members{
public $var;
public function displaymembername($var){
require 'config.php';
$reg= $this->var;
$sql = "SELECT student_name, class_name, reg_no FROM students_profile WHERE student_id='$reg'";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
echo "Reg no : " . $row["reg_no"]. " - Name: " . $row["student_name"]. " Class " . $row["class_name"]. "<br>";
}
}
return $var;
}
}
$displayname = new members;
echo $displayname->displaymembername(24);
?>
提前致谢
您可以先将 $reg= $this->var;
更改为 `$req=$var´ 或在使用之前将 ´$var´ 分配给 ´$this->var´ 看看是否有效 – rypskar Oct 12 ' 16 在 11:41
这解决了我的问题