當前位置:首頁 » 編程語言 » php確認刪除

php確認刪除

發布時間: 2022-06-21 09:36:06

1. php做網站時如何在執行刪除操作時彈出確定刪除對話框

這個可以用js來完成,網上有許多插件,可以彈出精美的提示框的,你可以去下載。
如果用最簡陋的方法,其實很簡單
比如你的刪除按鈕是<input id="del" type="button" value="刪除" />
你可以加個js控制
document.GetEElementById('del').onclick=function(){
if(confirm("提示語「)){

//你的操作,提交表單是return true,跳轉就用location.href="你的鏈接"

returned false;

}

2. PHP刪除語句怎麼寫

Mysql為我們提供了delete和truncate語句來刪除數據。

delete 語句的定義:

刪除數據的時候用的大多都是 delete 語句。現在讓我們來看一下 delete語句的定義。

DELETE[LOW_PRIORITY][QUICK][IGNORE]FROMtbl_name
[WHEREwhere_definition]
[ORDER BY...]
[LIMITrow_count]

deletefromfriendswhereuser_name='simaopig';

delete 注意事項:

從語法結構中,我們就可以看出,和 update 語法一樣,我們是可以省略 where 子句的。不過這是一個很危險的行為。因為如果不指定 where 子句,delete 將刪除表中所有的記錄,而且是立即刪除.

truncate 語句的簡單說明:

這個語句之前我也沒有接觸過,也沒有使用過。因為一般情況下,刪除數據大家都在使用delete語句。其實這個truncate 命令很簡單,它的意思是:刪除表的所有記錄。相當於 delete 語句不寫 where 子句一樣。其語法結構為:

TRUNCATE[TABLE]tbl_name

這里簡單的給出個示例,我想刪除 friends 表中所有的記錄,可以使用如下語句:

truncatetablefriends;

truncate 和 delete的效率問題:

如果想要刪除表的所有數據,truncate語句要比 delete 語句快。因為 truncate 刪除了表,然後根據表結構重新建立它,而 delete 刪除的是記錄,並沒有嘗試去修改表。這也是為什麼當向一個使用 delete 清空的表插入數據時,MySQL 會記住前面產生的AUTOINCREMENT序列,並且繼續利用它對AUTOINCREMENT欄位編號。而truncate刪除表後,表是從1開始為autoincrement欄位編號。

不過truncate命令快規快,卻不像delete命令那樣對事務處理是安全的。因此,如果我們想要執行truncate刪除的表正在進行事務處理,這個命令就會產生退出並產生錯誤信息。

3. 確認刪除提示的小白問題,php

你現在的del.php這樣寫:

<?php
echo <<<END
<script type="text/javascript">
if(confirm('是否確認刪除該記錄?'))
location.href='del2.php?id=$ID';
</script>
END;
?>

增加一個del2.php,內容如下:

<?php
mysql_connect();
$del="delete from table1 where ID=$ID";
$result=mysql_query($del);
if ($result) $res='該記錄已成功刪除';
else $res='記錄刪除失敗';
mysql_close();

echo <<<END
<script type="text/javascript">
alert('$res');
</script>
END;
?>

4. php查詢結果後的刪除按鈕怎麼實現

需要在刪除按鈕(一般為<a>標簽)上傳入一個id,id為該結果的唯一標識。然後通過控制器中的方法接收id,並調用模型中的方法實現刪除。
例子:
按鈕:
<a onclick="return confirm('確定要刪除嗎?');" href="<?php echo U('delete?id='.$v['id']); ?>" title="移除">移除</a>

控制器方法:
public function delete()
{
$id = I('get.id');
$model = D('Category');
if(FALSE !== $model->delete($id))
{
$this->success('刪除成功!'); // 返回上一頁面
exit;
}
else
$this->error('刪除失敗!');
}

模型方法:
protected function _before_delete($option)
{
$children = $this->getChildren($option['where']['id']);
if($children)
{
$children = implode(',', $children);
$this->execute("DELETE FROM jxshop_category WHERE id IN($children)");
}
}

5. php+mysql 刪除指定行時彈出「確認」「取消」代碼

這個一般用js 來做
<script>
function doaction(){
if(confirm("確定要刪除嗎?"))
{
alert('刪除成功!');
return true;
}else
{
return false;
}
}
</script>
<button onclick="doaction()">確定</button>
我看了你的原因
你可以他們放在一個頁面上
也就是<a href='當前頁.php?id=$myrow[0]'></a>
把del1.php裡面的邏輯代碼復制到當前頁 或者include過來

6. PHP如何利用JS判斷是否刪除數據!麻煩寫個實例!

<script language="JavaScript">
<!--
function confirm_delete(url){
art.dialog.confirm("確認要刪除信息嗎?", function(){location.href = url;});
}
//-->
</script>

<a href="javascript:confirm_delete('要刪除數據的地址')">刪除</a>

7. 用PHP如何刪除指定的文件

php中刪除文件有一個系統函數:
unlink ( string $filename );
參數$filename 表示文件的路徑,可以是相對路徑也可以是絕對路徑。
列如,當前目錄下有個文件:test.html
可以執行 unlink ( 'test.html' );來刪除
另外刪除目錄用函數:rmdir();用法與unlink ()相同

8. php我想要點擊刪除按鈕,彈出一個alert,有確定和取消按鈕,點擊確定就是刪除,取消就是停在當前頁,急用

一般這種都是通過點擊事件來觸發的。
你這用的應該是button類型,超鏈接什麼的也行。代碼示例如下:
<form action="這里是提交地址" method="提交方法">
<input type="submit" value="刪除整個信息" onClick="return confirm('確定需要刪除嗎')" />
</form>
通過點擊按鈕,事件觸發,選擇確定時,會將信息提交並進行處理,選擇取消,會返回一個false。

9. php怎樣實現刪除出現確認框

實現這個功能,首先要把 按鈕左側文本的鏈接,然後在A 鏈接里加上onclick事件。然後把你POST事件改成GET事件來觸發刪除。

f($d==t)
echo "<a href =c.php?del=del onclick=\"if(confirm('確實要刪除數據嗎?')) return true;else return false; \">刪除 </a>";
?>

10. php 我想在刪除信息時彈出一個信息提示框 確定是否刪除

if(confirm(\"確定要刪除嗎?\")){
window.location.href=this.href;else return false;
}
這樣就可以了.by cubeking

熱點內容
x2哪個配置性價比高 發布:2025-02-06 00:40:12 瀏覽:109
豬哥亮訪問張菲 發布:2025-02-06 00:37:52 瀏覽:570
期貨賬戶怎麼改密碼 發布:2025-02-06 00:32:35 瀏覽:279
qq自動上傳群文件 發布:2025-02-06 00:26:25 瀏覽:110
安卓照片放在什麼地方 發布:2025-02-06 00:26:24 瀏覽:988
linux系統鏡像iso 發布:2025-02-06 00:15:39 瀏覽:188
存儲上料模塊的意義 發布:2025-02-06 00:14:14 瀏覽:125
unix時間戳轉換php 發布:2025-02-06 00:13:27 瀏覽:404
我的世界網易電腦板好玩的槍械rpg伺服器 發布:2025-02-06 00:08:04 瀏覽:346
非揮發性記憶體永久性存儲器 發布:2025-02-06 00:07:17 瀏覽:267