php數(shù)據(jù)庫刪除表的時(shí)候怎么點(diǎn)都可以刪除成功是查詢執(zhí)行成功并影響到未返回任何行導(dǎo)致。根據(jù)查詢相關(guān)信息顯示對(duì)于其它類型的SQL語句,mysql,query()在執(zhí)行成功時(shí)返回TRUE,出錯(cuò)時(shí)返回FALSE。非FALSE的返回值意味著查詢是合法的并能夠被服務(wù)器執(zhí)行。導(dǎo)致php數(shù)據(jù)庫刪除表的時(shí)候任意點(diǎn)擊都可以刪除成功。
成都創(chuàng)新互聯(lián)是專業(yè)的路南網(wǎng)站建設(shè)公司,路南接單;提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè),網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行路南網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
參考方法:
delete from 表名;
truncate table 表名;
不帶where參數(shù)的delete語句可以刪除mysql表中所有內(nèi)容,使用truncate table也可以清空mysql表中所有內(nèi)容。效率上truncate比delete快,但truncate刪除后不記錄mysql日志,不可以恢復(fù)數(shù)據(jù)。
delete的效果有點(diǎn)像將mysql表中所有記錄一條一條刪除到刪完,而truncate相當(dāng)于保留mysql表的結(jié)構(gòu),重新創(chuàng)建了這個(gè)表,所有的狀態(tài)都相當(dāng)于新表。
用delete語句刪除整條記錄,用update語句將內(nèi)容更新為空值,也就是清空字段內(nèi)容,當(dāng)然,前提是那些字段允許為空值
刪除:
$sql = 'delete from `tablename` where id=1';
mysql_query($sql);
tablename 要換成你的表的名稱
1
2
3
4
5
$conn=a href=";tn=44039180_cprfenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1Y3PjR1P1csPhDYujnLPHIW0AP8IA3qPjfsn1bkrjKxmLKz0ZNzUjdCIZwsrBtEXh9GuA7EQhF9pywdQhPEUiqkIyN1IA-EUBtdPHnvP1czrjb" target="_blank"class="baidu-highlight"mysql_connect/a("localhost","root","") or die(mysql_error());//鏈接數(shù)據(jù)庫
a href=";tn=44039180_cprfenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1Y3PjR1P1csPhDYujnLPHIW0AP8IA3qPjfsn1bkrjKxmLKz0ZNzUjdCIZwsrBtEXh9GuA7EQhF9pywdQhPEUiqkIyN1IA-EUBtdPHnvP1czrjb" target="_blank" class="baidu-highlight"mysql_select_db/a('db_name',$conn);//db_name是你的數(shù)據(jù)庫名字
$sql='delete from table_name where id=1';//table_name是你的表名 where后跟的是刪除的條件
mysql_query($sql,$conn);
mysql_close($conn);//關(guān)閉連接 養(yǎng)成好習(xí)慣!
mysql 清空表中數(shù)據(jù):
truncate table table_name;
在category_model中寫下面的函數(shù):
function clear(){
$sql = "truncate table cd_category";
return $this-db-query($sql);
}
在控制器中調(diào)用:
$data['category'] = $this-cateegory-clear();
這樣即可清空表cd_category中的所有數(shù)據(jù);