本文目录一览:
- 1、php之mysql的查询、添加、删除、修改功能
- 2、php中如何进行用户信息的增加,删除,修改,功能。
- 3、PHP中如何在查询结果的每一条记录后加个删除...
- 4、php表单 删除记录 添加记录详细 看我的提问 有40分 希望高手解决新手问题
- 5、PHP在数据库怎么实现 创建 编辑 删除 查看一条记录?
- 6、PHP中如何在查询结果的每一条记录后加个编辑和删除按钮,实现编辑和删除操作。
php之mysql的查询、添加、删除、修改功能
您好, 您的逻辑处理上有问题,你要是在当前页面处理数据,就把form的aciton改为当前页面,或者为空,用switch 语句进行分类操作,要实现增删改查,你的页面应该有相应的连接,那么对这些链接的地址里进行下get传参,穿第一个标志字,比如1,2,3,4,5,分别代表增删改查,这样根据您点击的不同,自然就会执行不同的sql语句了,希望对您有用
php中如何进行用户信息的增加,删除,修改,功能。
表单页面:
form action="login.php" method="post"
用户名:input type="text" name="user" /br/
密 码:input type="password" name="pass" /br/
button type="submit"登录/button
/form
登录处理页面login.php
?php
mysql_connect(数据库服务器,数据库登录用户名,数据库密码);//建立临时数据库连接
mysql_select_db(数据库名称);
$user=$_POST['user'];//取得表单输入的用户名
$pass=$_POST['pass'];//取得表单输入的密码
$sql="select * from 数据表名称 where user='$user'";//构造Sql查询语句
if(!mysql_query($sql)){//如果执行Sql语句不成功
exit( '用户名错误');
}
$sql="select * from 数据表名称 where user='$user' and pass='$pass'";//构造Sql查询语句
if(!mysql_query($sql)){//如果执行Sql语句不成功
exit( '密码错误');
}
//这里写登录成功的逻辑代码//
?
随便写了一下,没测试。不见得一定能成功!
但格式语法差不多就是这样,我只是想给你一个样式而已!
具体你还要自己多多学习!
PHP中如何在查询结果的每一条记录后加个删除...
?php
if (mysql_connect('localhost:3306','root','')){
if(!empty($_GET['id'])){
mysql_query('DELETE FROM dmm.d WHERE id = '.intval($_GET['id']));
}
$sql='select xm,tel,time from dmm.d';$res=mysql_query($sql);
if ($res){
echo "table border=1 trth姓名/tdth电话/tdth提交时间/td";while ($row=mysql_fetch_array($res))
echo "trtd $row[xm] td $row[tel] td $row[time]a href='?id=$row[id]'删除/a";
echo '/table';
mysql_free_result($res);
}else echo "执行SQL $SQL 错误,错误信息:".mysql_error();
}else echo "数据库连接失败,错误信息:".mysql_error();
?
php表单 删除记录 添加记录详细 看我的提问 有40分 希望高手解决新手问题
if( 'add' == $action){
$sql= " insert into {$table} (`id` ,`name` ,`adds` ,`test` )values
sql语句里别乱加引号 `{$table}`
关键字要写对 (valuess = values)
有时候都是小细节的问题 你可以输出sql语句 看是否正确 或者把这输出的语句放到mysql数据库里能否正常执行
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中如何在查询结果的每一条记录后加个编辑和删除按钮,实现编辑和删除操作。
进行到如图所示的步骤,其实已经近在咫尺了。下面来详细讲解怎么做。
1.首先构造数据模拟上图新闻数据,以便进行接下来的展示。
2.通过foreach语句和table/table标签来对数据进行遍历展示。
3.展示效果基本和问题中的图一致。
4.接下来在代码中的表格标签中加入一列,在该列中加入编辑和删除标签。
5.展示效果如下图所示:
6.通常可以通过a链接的形式进行数据的编辑和删除。而在进行编辑和删除操作时为了保证操作数据的准确性,通常会在链接后带上该条数据的id,如下图所示: