刪除一條記錄簡單方法,應該說是最簡單的入門級的了.
創新互聯建站公司2013年成立,是專業互聯網技術服務公司,擁有項目成都網站制作、成都網站建設網站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元云浮做網站,已為上家服務,為云浮各地企業和個人服務,聯系電話:028-86922220
mysqldelete
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
連接發送查詢和命令
可以將文本存入到一個數組中,然后刪除. 用file()將文件讀入 然后遍歷數組找到你要刪除的那行重新保存下載一個用txt文本設計的留言本程序。 研究一下,很容易了解的 好像是復雜了點,全部遍歷一次后存入數組,然后把你想刪的那條記錄刪掉,然后再吧所有內容全部重新寫入txt文件中 function delete($file,$j){$newfile = ""; $fc=file($file); $f=fopen($file,"r"); flock($f,LOCK_SH); for ($i=0;$icount($fc);$i++){if ($i != $j){$newfile = $newfile.$fc[$i]."";}}fclose($f); $f=fopen($file,"w"); flock($f,LOCK_EX);fclose($f);}實際上就是刪除數組中的一項
親,你好,沒有必要把第一行刪除了再讀取第二行啊!
你可以直接寫一個循環,然后直接逐行讀取txt內容就可以了啊!
PHP有讀取文本行的函數fgets($handle);
希望可以幫到你哦!~如果有疑問可以私信我或者繼續追問哦!~~
是的,沒有函數直接刪除文件中的行,修改文件(刪除、增加)標準的辦法都是新建立文件,逐行進行拷貝,在拷貝中遇到需要修改的就進行修改,那么滿足你的功能的標準代碼是:
刪除第二行:
$f1=fopen('fff.txt','r');
$tmp=tempnam();//建立臨時文件
$f2=fopen($tmp,'w');
$line_no=1;//行號
while(!feof($f1)){
$line=fgets($f1);
if ($line_no!=2) fputs($f2,$line);
$line_no++;
}
fclose($f1);
fclose($f2);
rename($tmp,'fff.txt');
刪除內容為“user2”的行:
$f1=fopen('fff.txt','r');
$tmp=tempnam();//建立臨時文件
$f2=fopen($tmp,'w');
while(!feof($f1)){
$line=fgets($f1);
if ($line!='user2') fputs($f2,$line);
}
fclose($f1);
fclose($f2);
rename($tmp,'fff.txt');
補充:這點舉一反三都做不到呀,如果是我的學生我不會來做這個補充的~
$f1=fopen('fff.txt','r');
$tmp=tempnam();//建立臨時文件
$f2=fopen($tmp,'w');
while(!feof($f1)){
$line=fgets($f1);
list($u,$p)=explode(':',$line);
if ($u!='user2') fputs($f2,$line);
}
fclose($f1);
fclose($f2);
rename($tmp,'fff.txt');
網站標題:php刪除一行數據 php怎么刪除sql一行數據
標題來源:http://vcdvsql.cn/article34/ddsehpe.html
成都網站建設公司_創新互聯,為您提供標簽優化、動態網站、外貿建站、企業網站制作、營銷型網站建設、App設計
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯