<?php/*DedeCms 數據庫使用實例說明*/require_once (dirname(__FILE__) . "/include/common.inc.php");//新建一個數據庫操作類//$dsql = new DedeSql(false);////////////////////////////////獲取一條記錄的內容/////////////////////////////////下面是獲取一條記錄使用實例$row = $dsql->GetOne("Select * From dede_aaa where id = 75");//獲取數據內容保存在數組$row中,通過下標可以將其調用出來print_r($row);//////////////////////////////將查詢的若干條記錄輸出//////////////////////////////////$sql = "Select * from dede_aaa";$dsql->SetQuery($sql);//將SQL查詢語句格式化$dsql->Execute();//執行SQL操作//通過循環輸出執行查詢中的結果while($rows = $dsql->GetArray()){echo $rows['name'];echo $rows['age'];}//或者采取這種方式輸出內容while($rows = $dsql->GetObject()){echo $rows->id;echo $rows->Title;}//////////////////////////////插入一條記錄///////////////////////////////$sql = "INSERT INTO `dede_aaa` (`name`,age) VALUES ('wanghaiping','23')";//插入記錄數據庫$dsql->SetQuery($sql);//格式化查詢語句$dsql->ExecNoneQuery();//執行SQL操作$lastInsertID = $dsql->GetLastID(); //獲取插入后的最后的ID,然后再傳給下一個頁面echo "最后插入數據的ID=".$lastInsertID;/////////////////////////////////////刪除一條記錄///////////////////////////$sql = "Delete From dede_aaa where id='78'";$dsql->SetQuery($sql);$dsql->ExecNoneQuery();//或者使用簡化模式//$dsql->ExecNoneQuery("Delete From dede_member_flink where aid='$aid' And mid='".$cfg_ml->M_ID."';");//////////////////////////////////////更新一條記錄//////////////////////////$upquery = "Update dede_aaa set name='xujiang',age='24' where id='80'";$rs = $dsql->ExecuteNoneQuery($upquery);?> |
新聞熱點
疑難解答