Revision 20 | Zur aktuellen Revision | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed
<?Class CD{var $id;var $name;function __construct($id=0){global $db, $prefix;if ($id){$sql="SELECT * FROM $prefix"."cds WHERE cd_id=$id";$res=$db->query($sql);$row=$res->fetchRow();$this->id=$id;$this->name=$row["cd_name"];}else{$this->id=0;$this->name="";}return $this;}function CD($id=0){$this->__construct($id);}function update($cd_name){$this->name=$cd_name;}function save($mode="save"){global $db, $prefix;switch ($mode){case "save":$sql="INSERT INTO $prefix"."cds (cd_name) VALUES ('$this->name')";break;case "update":$sql="UPDATE $prefix"."cds SET cd_name='$this->name' WHERE cd_id=$this->id";break;case "del":break;}return $db->query($sql);}function Liste($start=0,$anz=0){global $db, $prefix, $common;$sql="SELECT * FROM $prefix"."cds";if ($anz > 0){$res=$db->limitquery($sql,$start,$anz);$id=0;while ($row=$res->fetchRow()){$ret[$id]["link_id"]=$row["cd_id"];$ret[$id]["cd_name"]=$row["cd_name"];$id++;}return $ret;}else{$res=$db->query($sql);return $res->numRows();}}}?>