国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > CMS > 織夢(mèng)DEDE > 正文

織夢(mèng)dedecms數(shù)據(jù)庫(kù)類$dsql使用方法

2024-07-12 08:43:56
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

引入common.inc.php文件

require_once (dirname(__FILE__) . "/include/common.inc.php");

獲取一條記錄的內(nèi)容

$row = $dsql->GetOne("Select * From dede_* where id = $aid");

echo $row['id'];

將查詢獲取總數(shù)輸出

$row = $dsql->GetOne("select count(*) as dd where typeid = $typeid");

echo $row['dd'];//輸出總數(shù)

將查詢的若干條記錄輸出

  1. $sql = "Select * from dede_*"
  2. $dsql->SetQuery($sql);//將SQL查詢語(yǔ)句格式化 
  3. $dsql->Execute();//執(zhí)行SQL操作 
  4. //通過(guò)循環(huán)輸出執(zhí)行查詢中的結(jié)果 
  5. while($row = $dsql->GetArray()){ 
  6. echo $row['id']; 
  7. echo $row['title']; 
  8. }//Vevb.com 
  9. //或者采取這種方式輸出內(nèi)容 
  10. while($row = $dsql->GetObject()){ 
  11. echo $row->id; 
  12. echo $row->Title; 

將查詢的若干條記錄輸出dedecms5

  1. $dsql->SetQuery("Select id,typename From `#@__arctype` where reid=0 And channeltype=1 And ishidden=0 And ispart<>2 order by sortrank"); 
  2. $dsql->Execute(); 
  3. while($row=$dsql->GetObject()) 
  4.     $channellist .= "{$row->typename} "
  5.         echo $row->id; 

插入一條記錄

  1. $sql = " 
  2. INSERT INTO `dede_member_flink`(mid,title,url,linktype,imgurl,imgwidth,imgheight) 
  3. VALUES(".$cfg_ml->M_ID.",'$title','$url','$linktype','$imgurl','$imgwidth','$imgheight');";//插入記錄數(shù)據(jù)庫(kù) 
  4. $dsql->SetQuery($sql);//格式化查詢語(yǔ)句 
  5. $dsql->ExecNoneQuery();//執(zhí)行SQL操作 

經(jīng)實(shí)踐證明,上面的語(yǔ)句不能正常插入數(shù)據(jù)庫(kù),下面是正確的語(yǔ)句

  1. $sql = " 
  2. INSERT INTO `dede_member_flink`(mid,title,url,linktype,imgurl,imgwidth,imgheight) 
  3. VALUES(".$cfg_ml->M_ID.",'$title','$url','$linktype','$imgurl','$imgwidth','$imgheight');";//插入記錄 

數(shù)據(jù)庫(kù)

$dsql->ExecuteNoneQuery($sql);//執(zhí)行SQL操作

$gid = $dsql->GetLastID();//獲取剛剛插入的id

刪除一條記錄

  1. $sql = "Delete From dede_member_flink where aid='$aid' And mid='".$cfg_ml->M_ID."';"
  2. $dsql->SetQuery($sql); 
  3. $dsql->ExecNoneQuery(); 
  4. //或者使用簡(jiǎn)化模式 
  5. $dsql->ExecNoneQuery("Delete From dede_member_flink where aid='$aid' And mid='".$cfg_ml->M_ID."';"); 

更新一條記錄

  1. $upquery = " 
  2. Update dede_member_flink set 
  3. title='$title',url='$url',linktype='$linktype'
  4. imgurl='$imgurl',imgwidth='$imgwidth',imgheight='$imgheight' 
  5. where aid='$aid' And mid='".$cfg_ml->M_ID."'
  6. "; 
  7. $rs = $dsql->ExecuteNoneQuery($upquery); 

判斷獲取數(shù)據(jù)庫(kù)內(nèi)容的常用方法

  1. $row = $dsql->GetOne("Select * From dede_moneycard_type where tid={$pid}"); 
  2. if(!is_array($row)){ 
  3. echo "失敗"
  4. exit(); 
  5.  
  6. ///////////////////////////// 
  7. $upquery = " Update dede_member_flink set 
  8. title='$title',url='$url',linktype='$linktype'
  9. imgurl='$imgurl',imgwidth='$imgwidth',imgheight='$imgheight' 
  10. where aid='$aid' And mid='".$cfg_ml->M_ID."'
  11. ";//Vevb.com 
  12. $rs = $dsql->ExecuteNoneQuery($upquery); 
  13. if($rs){ 
  14. echo "成功"
  15. }else
  16. echo "失敗"

獲取總數(shù)

  1. $dsql = new DedeSql(false); 
  2. $dsql->SetQuery("Select * from `dede_admin` where userid='$userid' Or uname='$uname'"); 
  3. $dsql->Execute(); 
  4. $ns = $dsql->GetTotalRow(); 

關(guān)閉數(shù)據(jù)庫(kù)

$dsql->Close();

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 凤庆县| 水城县| 拜泉县| 包头市| 同江市| 兰坪| 郑州市| 哈尔滨市| 宁强县| 沧州市| 定襄县| 东光县| 陇川县| 穆棱市| 体育| 桐乡市| 清徐县| 且末县| 黄冈市| 大田县| 克什克腾旗| 阜新| 平乐县| 西乡县| 会泽县| 天镇县| 五常市| 上虞市| 武夷山市| 米易县| 迭部县| 平安县| 香格里拉县| 呼玛县| 鄂伦春自治旗| 临澧县| 满洲里市| 阳春市| 仲巴县| 灵寿县| 黑河市|