PHP:如何从2个对象合并和设置方法

时间:2015-01-16 15:09:39

标签: php object

我有案例研究,我应该从3表中显示数据。

  1. User_Card表

  2. 卡表

  3. 类别表

  4. 查询:

    SELECT user_card_id, card_name, category FROM .... WHERE...
    

    查询进展顺利......

    但是当我尝试在setter上设置所选数据时,我遇到了一些问题。 当我尝试设置时,这是我的代码。

                    $cards = array();
                    while($stmt->fetch())
                    {   
                        $card = new UserCard();
                        $card->setUserCardId($user_card_id);
                        $card->setCardName($card_name);
                        $card->setCategory($category);
                        array_push($cards, $card);
                    }
    
                    $stmt->close();
                    return $cards;
    

    代码提示错误,因为setCardName()setCategory()不在UserCard()对象上。

    是没有在UserCard对象中进行继承的任何方法吗?

    更新: ** setCategory()是Category Class

    中的成员

    setCardName()是Card Class中的成员 我应该合并吗?**

0 个答案:

没有答案