zblog
當前位置:首頁 > 商學院 > zblog > 正文内容

zblog

給默認的表類添加新屬性

豫唐網絡2023-11-30 18:10707

比如我們需要給用戶表添加一(yī)個(gè)字段,但默認,我們使用Member的時候是沒辦法給新字段賦值的。

教程方法如下(xià)

1、通(tōng)過主題或者插件(jiàn)的InstallPlugin函數,添加添加字段的代碼

$sql = $zbp->db->sql->get()
->ALTER($zbp->table['Member'])
->ADDCOLUMN('mem_vipendtime integer NOT NULL DEFAULT \'0\'')
->query;

2、通(tōng)過主題或者插件(jiàn)的ActivePlugin函數,添加類新增字段代碼

$zbp->datainfo['Member']['vipendtime']  = array('mem_vipendtime', 'integer', '', 0);

3、使用類添加内容

$ne=new Member();
$ne->vipendtime="22";
$ne->Save();

4、這個(gè)時候查看(kàn)member表,就(jiù)可以看(kàn)到(dào)mem_vipendtime字段的值已經成功入庫了;

5、完。

以上(shàng)案例列舉的是用戶表,也可以根據自(zì)己的情況,換成文章表等其他相(xiàng)關的表。

擴展知識

判斷字段是否已添加

$upid=(int)$zbp->Config('ytecn')->upid;
if($upid==0){
    $hasKey = $zbp->db->ExistColumn($zbp->table['Member'], 'mem_vipendtime'); 
    if(!$hasKey){
    $sql = $zbp->db->sql->get()->ALTER($zbp->table['Member'])
        ->ADDCOLUMN('mem_vipendtime integer NOT NULL DEFAULT \'0\'')
        ->query;
    }
}else{
    $zbp->Config('ytecn')->upid=1;               
    $zbp->SaveConfig("ytecn"); 
}


掃描二維碼推送至手機(jī)訪問。

版權聲明:本文由湯陰縣飄瑾網絡科技(jì)工(gōng)作室發布,如需轉載請注明出處。

本文鏈接:

分享給朋友(yǒu):

相(xiàng)關文章

zblog登錄地址zblog後台登陸地址是多(duō)少

zblog登錄地址zblog後台登陸地址是多(duō)少

zblog後台默認登陸地址:域名/zb_system/login.php安裝有用戶中心或者其他插件(jiàn)的會(huì)導緻後台登錄地址發生(shēng)變化。開(kāi)啓《用戶中心(百搭)》後,前台會(huì)員(yuán)僞靜(jìng)态情況下(xià)默認登錄地址《域名/Us...

查看(kàn)當前頁面使用的sql語句zblog版

查看(kàn)當前頁面使用的sql語句zblog版

        在使用網站(zhàn)的時,有時候會(huì)遇見(jiàn)頁面打開(kāi)緩慢(màn)情況,在确定服務器(qì)和訪問量均是正常的情況下(xià),這個(gè)時候一(yī)般都是程序...

zblogphp開(kāi)源免費(fèi)、小(xiǎo)巧強大的博客程序與CMS建站(zhàn)系統

zblogphp開(kāi)源免費(fèi)、小(xiǎo)巧強大的博客程序與CMS建站(zhàn)系統

Z-BlogPHP 基于 PHP 平台,支持 MySQL(含 MariaDB)、SQLite 和 PostgreSQL 數據庫。期待它能(néng)成為(wèi)您建站(zhàn)、寫博的上(shàng)佳選擇。我們一(yī)直在努力把 Z-BlogPHP...

zblog調用當前大分類下(xià)的其他小(xiǎo)分類名稱

zblog調用當前大分類下(xià)的其他小(xiǎo)分類名稱

文章頁調用當前大分類下(xià)的其他小(xiǎo)分類名稱子分類内容{$cid=$article->Category->RootID?$article->Category->RootID:$art...

zblog二級導航下(xià)拉導航多(duō)級導航配置設置教程

zblog二級導航下(xià)拉導航多(duō)級導航配置設置教程

        zblog已支持多(duō)級分類,而一(yī)些主題的模版也需要适配二級或者多(duō)級分類導航,但作為(wèi)新手,還(hái)是不知道怎麽下(xià)手...

百度小(xiǎo)程序搜索組件(jiàn)批量提交文章代碼

百度小(xiǎo)程序搜索組件(jiàn)批量提交文章代碼

本方案為(wèi)計劃任務解決方案。1、在文章表新建一(yī)個(gè)字段,如log_ytecn_bdsp,設置默認值為(wèi)0。2、在根目錄創建一(yī)個(gè)文件(jiàn),比如baidusearchpost.php,<?php requi...