php编辑和删除数据 PHP删除

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

服务器信息

PHP中如何用复选框删除数据和修改数据

页面代码:

SCRIPT LANGUAGE="JavaScript"

function ck(b){

var input = document.getElementsByTagName("input");

for (var i=0;iinput.length ;i++ ){

if(input[i].type=="checkbox")

input[i].checked = b;

}

}

/SCRIPT

form action="delete.php" method="post"

?php

$row=Array(1,2,3,4);

for($i=0;$icount($row);$i++){

INPUT TYPE="checkbox" NAME="checkbox[]" id="?echo $row[$i]?" value="?echo $row[$i]?"?echo $row[$i]?

?php

}

?

br/

input type="button" onclick="ck(true)" value="全选"

input type="button" onclick="ck(false)" value="取消全选"

input type="submit" name="submit" value="删除" 

/form

delete.php代码:

?php

$checkbox=$_POST['checkbox'];

print_r($checkbox);

?

PHP中如何在查询结果的每一条记录后加个编辑和删除按钮,实现编辑和删除操作。

进行到如图所示的步骤,其实已经近在咫尺了。下面来详细讲解怎么做。

1.首先构造数据模拟上图新闻数据,以便进行接下来的展示。

2.通过foreach语句和table/table标签来对数据进行遍历展示。

3.展示效果基本和问题中的图一致。

4.接下来在代码中的表格标签中加入一列,在该列中加入编辑和删除标签。

5.展示效果如下图所示:

6.通常可以通过a链接的形式进行数据的编辑和删除。而在进行编辑和删除操作时为了保证操作数据的准确性,通常会在链接后带上该条数据的id,如下图所示:

PHP在数据库怎么实现 创建 编辑 删除 查看一条记录?

编辑:(可以新建一个页面用来处理编辑事件)

以下是编辑核心代码

获取传递过来的参数

$id=$_POST["id"];

$programname=$_POST["programname"];

$date=$_POST["date"];

$time=$_POST["time"];

$type=$_POST["type"];

$channel=$_POST["channel"];

$detail=$_POST["detail"];

$tuijian=$_POST["tuijian"];

进行更新操作

$sql="update program set programname='$programname',date='$date',time='$time',type='$type',time='$time',channel='$channel',detail='$detail',tuijian='$tuijian' where id=$id";

删除:和编辑类似

$sql="delete from program where id=$id";

if(mysql_query($sql)){

echo "script language=javascriptalert('删除成功');window.location='news_list.php'/script";

}else{

echo "script language=javascriptalert('删除失败');window.location='news_list.php'/script";

}

?

当前文章:php编辑和删除数据 PHP删除
文章来源:https://www.cdcxhl.com/article6/hjpcog.html

成都网站建设公司_创新互联,为您提供营销型网站建设企业建站网站改版品牌网站设计微信公众号静态网站

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都app开发公司