用于从数据库

时间:2016-10-12 10:44:08

标签: php class-method

我对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);
 ?>

提前致谢

1 个答案:

答案 0 :(得分:0)

您可以先将$reg= $this->var;更改为'$ req = $ var',或在使用之前将'$ var'指定给'$ this-&gt; var',看看是否有效 - rypskar 2016年10月12日在11:41

这解决了我的问题