本文目錄一覽:
- 1、php如何操作才能批量刪除資料庫的數據
- 2、phpMyAdmin本地PHP網站怎麼登陸,如何刪除資料庫
- 3、PHP怎麼清空MYSQL資料庫中一個表裡面的值?
- 4、PHP怎麼刪除資料庫里的圖片路徑同時,刪除文
- 5、關於PHP刪除資料庫
- 6、php資料庫添加、刪除、修改數據(mysql)
php如何操作才能批量刪除資料庫的數據
sample code:
?php
if($del_id!=””){
$del_num=count($del_id);
for($i=0;$i$del_num;$i++){
mysql_query(“Delete from news where id=’$del_id[$i]'”);
}
echo(“script type=’text/javascript’alert(‘刪除成功!’);history.back();/script”);
}else{
echo(“script type=’text/javascript’alert(‘請先選擇項目!’);history.back();/script”);
}
?
phpMyAdmin本地PHP網站怎麼登陸,如何刪除資料庫
在瀏覽器里輸入地址
如果自己設置過埠號::埠號/phpmyadmin
刪除資料庫:
方法一:phpmyadmin有圖形操作界面,
方法二:在phpmyadmin里找命令窗口輸入:drop database 要刪除的資料庫名
方法三:打開cmd窗口先輸入:mysql -u資料庫用戶名 -p資料庫密碼; 例如:你的資料庫用戶名為root,密碼也為root,則輸入 mysql -uroot -proot;
再輸入 :drop database 要刪除的資料庫名 例如:你的資料庫名為test,則輸入drop database test;
PHP怎麼清空MYSQL資料庫中一個表裡面的值?
delete from 表名;
truncate table 表名;
不帶where參數的delete語句可以刪除mysql表中所有內容,使用truncate table也可以清空mysql表中所有內容。效率上truncate比delete快,但truncate刪除後不記錄mysql日誌,不可以恢複數據。
delete的效果有點像將mysql表中所有記錄一條一條刪除到刪完,而truncate相當於保留mysql表的結構,重新創建了這個表,所有的狀態都相當於新表。
PHP
PHP,一個嵌套的縮寫名稱,是英文超級文本預處理語言(PHP:Hypertext Preprocessor)的縮寫。PHP 是一種 HTML 內嵌式的語言,PHP與微軟的ASP頗有幾分相似,都是一種在伺服器端執行的嵌入HTML文檔的腳本語言,語言的風格有類似於C語言,現在被很多的網站編程人員廣泛的運用。
PHP怎麼刪除資料庫里的圖片路徑同時,刪除文
unlink()
刪除文件。
語法:
int
unlink(string
filename);
返回值:
整數
函數種類:
文件存取
內容說明
本函數刪除文件
filename,用法像
unix
中
c
語言呼叫的同名函數
unlink()。當發生錯誤則返回
或
false。
參考
rmdir()
刪除的前提是,你的php程序有對目錄的寫許可權。
沒有辦法一次性的,你可以自己寫一個函數,讀取該目錄下所有文件,然後循環刪除文件,再刪除目錄。
————————————————–
代碼舉例:
php刪除文件夾及其文件夾下所有文件
function
deldir($dir)
{
$dh=opendir($dir);
while
($file=readdir($dh))
{
if($file!=”.”
$file!=”..”)
{
$fullpath=$dir.”/”.$file;
if(!is_dir($fullpath))
{
unlink($fullpath);
}
else
{
deldir($fullpath);
}
}
}
closedir($dh);
if(rmdir($dir))
{
return
true;
}
else
{
return
false;
}
}
—————————————-
php刪除指定文件和文件夾
?php
//刪除指定目錄(文件夾)中的所有文件函數
function
delfile($dir)
{
if
(is_dir($dir))
{
$dh=opendir($dir);//打開目錄
//列出目錄中的所有文件並去掉
.
和
..
while
(false
!==
(
$file
=
readdir
($dh)))
{
if($file!=”.”
$file!=”..”)
{
$fullpath=$dir.”/”.$file;
if(!is_dir($fullpath))
{
unlink($fullpath);//刪除目錄中的所有文件
}
else
{
delfile($fullpath);
}
}
closedir($dh);
}
}
//刪除指定的目錄
function
deldir(dir){
delfile(dir);
if
(is_dir($dir))
{
rmdir($dir);//目錄必須是空的
}
}
?
現在,如果想刪除d盤中的「我的相片」文件夾中的所有文件,就調用自定義函數delfile。
?php
$dir=”d:/我的相片”;
delfile($dir);
?
如果想刪除d盤中的「我的相片」文件夾,調用自定義函數deldir。
?php
$dir=”d:/我的相片”;
deldir($dir);
?
關於PHP刪除資料庫
?php
delete($_POST[id]);
?
?php
delete(“www”);
?
把這東西放在delete函數下邊應該就可以了
php資料庫添加、刪除、修改數據(mysql)
一、PHP操作MySql資料庫
新增數據
?php
$query
=
“INSERT
INTO
grade
(name,email,point,regdate)
VALUE
(‘
李三’,’yc60.com@gmail.com’,,NOW())”
;
@mysql_query($query)
or
die(
‘添加數據出錯:’
.mysql_error());
?
修改數據
?php
$query
=
“UPDATE
grade
SET
name=’小可愛’
WHERE
id=6″
;
@mysql_query($query)
or
die(
‘修改出錯:’
.mysql_error());
?
刪除數據
?php
$query
=
“DELETE
FROM
grade
WHERE
id=6″;
@mysql_query($query)
or
die(
‘刪除錯誤:’
.mysql_error());
?
顯示數據
?php
$query
=
“SELECT
id,name,email,point
FROM
grade”;
$result
=
@mysql_query($query)
or
die(
‘查詢語句出錯:’
.mysql_error());
while
(!!
$row
=
mysql_fetch_array($result))
{
echo
$row[
‘id’
].
‘—-‘
.$row[‘name’
].’—-‘
.$row
[’email’
].
‘—-‘
.$row[‘point’
];
echo
‘br
/
‘;
}
?
二、其他常用函數
mysql_f
etch_row()
:從結果集中取得一行作為枚舉數組
mysql_f
etch_assoc()
:
從結果集中取得一行作為關聯數組
mysql_f
etch_array()
:
從結果集中取得一行作為關聯數組,或數字數組,或二者兼有
mysql_f
etch_lengths
()
:
取得結果集中每個輸出的長度
mysql_f
ield_name():
取得結果中指定欄位的欄位名
mysql_num_rows():
取得結果集中行的數目
mysql_num_f
ields():取得結果集中欄位的數目
mysql_get_client_inf
o()
:
取得
MySQL
客戶端信息
mysql_get_host_info():
取得
MySQL
主機信息
mysql_get_proto_info():
取得
MySQL
協議信息
mysql_get_server_inf
o()
:
取得
MySQL
伺服器信息
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/157491.html