私はPHPを初めて使い、私はCodeigniterを使用しています。私はPHPファイルを持っており、OOPとして以下を行っています。PHPクラスを継承するCodeigniter
<<!DOCTYPE html>
<?php
class Producat
{
var $price;
var $title;
var $name;
public function setProducatName ($nam)
{
$this->name=$nam;
}
public function getProduactName()
{
echo $this->name;
}
public function setAttribute ($price1,$title1)
{
$this->price=$price1;
$this->title=$title1;
}
class Fruniture extends Producat
{
var $size;
var $material;
}
class Cddvd extends Producat
{
var $size;
var $manufacuter;
}
phpmyadminにsaiedというデータベースがありました。
私は、製品のタイトルをデータベースに挿入しようとしていますが、そのクラスのデータベースからも名前を取得しようとしています。
- のように:クラス内のデータベースに接続する方法。製品クラスでデータベースと通信する方法はありますが、すべてのデータベース機能が分離されている方が望ましいでしょう。
- 材料属性には2つの選択肢(プラスチックまたは木材)が必要ですか?
- すべての製品属性を取得する機能CD/DVDのサイズ属性には常に「MB」が付加されている必要があります。
注:私はあなたがCIのPHPフレームワークを使用しての正確な方法ではありませんが、あなたの魔法__construct
機能
http://php.net/manual/en/language.oop5.decon.php