>  기사  >  백엔드 개발  >  关于查询返回实体的有关问题

关于查询返回实体的有关问题

WBOY
WBOY원래의
2016-06-13 13:33:16804검색

关于查询返回实体的问题
//实体类

PHP code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--> class Newes
   {
   //var advertisingid;
   //var adcontent;
  
           private int advertisingid;
        private String adcontent;
        private String texttitle;
        private String prclink;
        private String time;
        private String urllink;
        private int newtype;
        private String newlaiyuan;
        public function getId()
        {
            return $this->advertisingid;
        }
        public function setId($advertisingid)
        {
            $this->advertisingid=$advertisingid;
            return $this;
        }
        public function getAdcontent()
        {
            return $this->adcontent;
        }
        public function setAdcontent($adcontent)
        {
            $this->adcontent=$adcontent;
            return $this;
        }
        public function getTexttitle()
        {
            return $this->texttitle;
        }
        public function setTexttitle($texttitle)
        {
            $this->texttitle=$texttitle;
            return $this;
        }
    
   }

处理方法
PHP code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
$sql="select * from newes where advertisingid =1";
$abc =mysql_query($sql);
/**
while($num =mysql_fetch_array($abc))
{
    $num
}
*/


问:就是用什么方法返回一个实体类
比如 Newes $newes = new Newes();
$newes =mysql_query($sql); //这样子就是返回一个实体类么?
超级新手迷糊中····请帮忙解释一下 谢谢

------解决方案--------------------
两段代码之间有神马关系??
第一个返回实体类
第二个mysql_query返回resource类型的结果集
------解决方案--------------------
形如: private int advertisingid; 改为 private $advertisingid;

你那套是java里面的定义方法吧。
------解决方案--------------------
mysql_fetch_row()
mysql_fetch_array()
mysql_fetch_assoc()

具体区别,请谷歌查。
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.