繁体   English   中英

如何将mysql行存储到私有数组变量中?

[英]How to store mysql row into private array variable?

我有一个私有数组变量

private $univ = array( 
         1=> "a",
         2=> "b"
        );

如何将mysql行存储到数组中

这是表结构

|id|univ   |
|--|-------|
|1 |harvard|
|2 |ucla   |

你可以做的是使用游标对象,运行所需的查询,然后根据需要将结果转换为带有键的字典。阅读字典并将其推送到数组中。让我知道是否需要相同的代码

Class A {

 private $univ;

 function setUniv(){
  //Get data from the data base into $res variable and then set it
  $this->univ = $res
 }    
}

现在,在创建类A的对象的地方,您可以调用set函数来设置同一类A中的univ变量OR,可以定义构造函数并在其中调用setUniv()函数来设置class属性。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM