當前位置:首頁 » 操作系統 » php刪除表資料庫表

php刪除表資料庫表

發布時間: 2022-09-25 21:45:14

1. php怎麼同時刪除伺服器里的文件和數據表中的數據

這個需要分兩個步驟完成。
1、刪除資料庫數據;
2、刪除文件。
一般存入資料庫的數據和文件都有關聯性,如文件名存在資料庫某欄位中,這時候可以查詢出要刪除的某條數據,找到這條數據中的文件名,然後先將這條數據刪除,再把文件名對應的文件刪除。
刪除資料庫數據使用delete語法,刪除伺服器文件使用unlink函數。

2. PHP刪除資料庫記錄

1、首先在視圖頁面找到要刪除的id:
<?php
$link=mysql_connect("localhost","root","管理員密碼");
mysql_select_db("infosystem", $link);
$q = "SELECT * FROM info";
mysql_query("SET NAMES GB2312");
$rs = mysql_query($q, $link);

echo "<table>";
echo "<tr><td>部門名稱</td><td>員工姓名</td><td>PC名稱</td></tr>";
while($row = mysql_fetch_object($rs)) echo "<tr><td><a href='dodel.php?id=$row->id'>del</a></td><td>$row->depart</td><td>$row->ename</td></tr>";
echo "</table>";
?>
2、寫一個delete.php頁面,代碼如下:
<?php
$link =mysql_connect("localhost","root","管理員密碼");
mysql_select_db("infosystem", $link);
$del_id=$_GET["id"];
$exec="delete from info where id=$del_id";
mysql_query($exec, $link);
echo "刪除成功!";
mysql_close($link);
?>
說明:用於MySQL數據刪除的SQL語句為:
delete from 表名 where 條件=值
這里的值通過$del_id=$_GET["id"]來接收,並傳遞給SQL語句,最後通過mysql_query來執行這句SQL語句刪除的。

3. 如何用PHP寫一段刪除資料庫表中的一條記錄急求啊

//刪除是記錄是用sql語句,比如 delete from xxx(table) where id=1 刪除 id=1的記錄
//資料庫操作後,手動關閉是好得習慣,不手動關閉,php程序也會最後自動關閉

4. PHP操作MySQL,刪除一行資料庫,怎麼寫

刪除一條記錄簡單方法,應該說是最簡單的入門級的了.
mysql>delete from 表名 where id=1;
query ok,
這樣就可以刪除了,
如果你和php教程 mysql配置只要利用php連接到資料庫教程再用php mysql_query("delete from 表名 where id=1");就可以刪除了。
<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
{
die('could not connect: ' . mysql_error());
}
mysql_select_db("my_db", $con);
mysql_query("delete from person where lastname='griffin'");
mysql_close($con);
?>
下面看一下關於mysql delete語法.
刪除資料庫中的數據
delete from 語句用於從資料庫表中刪除記錄。
語法
delete from table_name
where column_name = some_value
注釋:sql 對大小寫不敏感。delete from 與 delete from 等效。
為了讓 php 執行上面的語句,我們必須使用 mysql_query( 函數。該函數用於向 sql 連接發送查詢和命令

5. PHP 刪除SQL資料庫表指定內容的簡單問題。

比如你使用的資料庫usrname/passwd為root/123456,database為test,新建了一個表為albums,有列artist,則最簡單的代碼實現如下:
<?php
if (isset($_POST["name"])) {
$conn = mysql_connect("localhost", "root", "123456") or die(mysql_error());
$select_db = mysql_select_db("test", $conn) or die(mysql_error());
$sql = 'select * from albums where artist = "' . $_POST["name"] . '"';
$rs = mysql_query($sql);
if ($rs) {
if (mysql_num_rows($rs) > 0) {
$sql = 'delete from albums where artist = "' . $_POST["name"] . '"';
echo $sql;
echo "<br>";
$rs = mysql_query($sql);
if ($rs) {
echo $_POST["name"] . " delete successfully";
} else {
echo "delete fail: " . mysql_error();
}
} else {
echo "the name " . $_POST["name"] . " no exist in this database";
}
} else {
echo 'mysql fail: ' . mysql_error();
}
mysql_close($conn);
}
?>
<html><head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
</head>
<body>
<form enctype="multipart/form-data" action="test.php" method="POST">
<label>查詢名字</label>
<input type="text" name="name" />
<input type="submit" value="從數據中查詢並刪除">
</form>
</body>
</html>

6. php怎樣刪除同資料庫不同表的內容

參考方法: delete from 表名; truncate table 表名; 不帶where參數的delete語句可以刪除mysql表中所有內容,使用truncate table也可以清空mysql表中所有內容。效率上truncate比delete快,但truncate刪除後不記錄mysql日誌,不可以恢復數據。 delete的效果有點像將mysql表中所有記錄一條一條刪除到刪完,而truncate相當於保留mysql表的結構,重新創建了這個表,所有的狀態都相當於新表

7. PHP操作MySQL,刪除一行資料庫,怎麼寫

刪除一條記錄簡單方法,應該說是最簡單的入門級的了.
mysql>delete
from
表名
where
id=1;
query
ok,
這樣就可以刪除了,
如果你和php教程
mysql配置只要利用php連接到資料庫教程再用php
mysql_query("delete
from
表名
where
id=1");就可以刪除了。
<?php
$con
=
mysql_connect("localhost","peter","abc123");
if
(!$con)
{
die('could
not
connect:
'
.
mysql_error());
}
mysql_select_db("my_db",
$con);
mysql_query("delete
from
person
where
lastname='griffin'");
mysql_close($con);
?>
下面看一下關於mysql
delete語法.
刪除資料庫中的數據
delete
from
語句用於從資料庫表中刪除記錄。
語法
delete
from
table_name
where
column_name
=
some_value
注釋:sql
對大小寫不敏感。delete
from

delete
from
等效。
為了讓
php
執行上面的語句,我們必須使用
mysql_query(
函數。該函數用於向
sql
連接發送查詢和命令

8. PHP與MYSQL 的刪除數據表語句 :delete from 數據表 where 列名="值" limit 1

列名稱就是這一豎條值的標題,跟你excel電子表一樣,第一行有一個說明的,像姓名、年齡、出生年月,這就是列名。

LIMIT 1表示只刪除一行,若有多個,默認是從你打開表看到的順序從上往下刪除。

9. thinkphp怎樣刪除資料庫中的某張表

$m=newModel();
$m->query("droptableTABLENAME");//TABLENAME是要刪除的表名

熱點內容
安卓手機如何拍視頻和蘋果一樣 發布:2025-05-18 03:40:47 瀏覽:727
為什麼安卓手機連不上蘋果7熱點 發布:2025-05-18 03:40:13 瀏覽:797
網卡訪問 發布:2025-05-18 03:35:04 瀏覽:504
接收和發送伺服器地址 發布:2025-05-18 03:33:48 瀏覽:365
ef資料庫查詢數據 發布:2025-05-18 03:29:36 瀏覽:668
百度雲下載文件夾 發布:2025-05-18 03:17:33 瀏覽:674
php雲開發 發布:2025-05-18 03:12:41 瀏覽:447
sql語句顯示表 發布:2025-05-18 03:12:30 瀏覽:690
資料庫系統的例子 發布:2025-05-18 03:02:42 瀏覽:191
數字化儲存與編譯是什麼 發布:2025-05-18 02:56:55 瀏覽:217