我对php类和对象有些怀疑。假设,数据库包含成员详细信息,如成员ID名称,年龄,dob,地址等,我需要通过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);
?>
提前致谢
答案 0 :(得分:0)
您可以先将$reg= $this->var;
更改为'$ req = $ var',或在使用之前将'$ var'指定给'$ this-&gt; var',看看是否有效 - rypskar 2016年10月12日在11:41
这解决了我的问题