首页后端开发PHPPHP项目增删改查的操作是怎样

PHP项目增删改查的操作是怎样

时间2024-03-24 14:08:03发布访客分类PHP浏览1506
导读:在实际案例的操作过程中,我们可能会遇到“PHP项目增删改查的操作是怎样”这样的问题,那么我们该如何处理和解决这样的情况呢?这篇小编就给大家总结了一些方法,具有一定的借鉴价值,希望对大家有所帮助,接下来就让小编带领大家一起了解看看吧。...
在实际案例的操作过程中,我们可能会遇到“PHP项目增删改查的操作是怎样”这样的问题,那么我们该如何处理和解决这样的情况呢?这篇小编就给大家总结了一些方法,具有一定的借鉴价值,希望对大家有所帮助,接下来就让小编带领大家一起了解看看吧。


sql:

-- phpmyadmin sql dump
-- version 4.5.1
-- http://www.phpmyadmin.net
--
-- host: 127.0.0.1
-- generation time: 2022-03-15 17:51:32
-- 服务器版本: 10.1.13-mariadb
-- php version: 5.6.21
set sql_mode = "no_auto_value_on_zero";
    
set time_zone = "+00:00";
    

/*!40101 set @old_character_set_client=@@character_set_client */;
    
/*!40101 set @old_character_set_results=@@character_set_results */;
    
/*!40101 set @old_collation_connection=@@collation_connection */;
    
/*!40101 set names utf8mb4 */;
    
--
-- database: `a`
--
-- --------------------------------------------------------
--
-- 表的结构 `search`
--
create table `search` (
  `id` int(11) not null,
  `content` text collate utf8_vietnamese_ci not null comment '内容'
) engine=innodb default charset=utf8 collate=utf8_vietnamese_ci;
    
--
-- 转存表中的数据 `search`
--
insert into `search` (`id`, `content`) values
(21, '陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵'),
(22, '陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵'),
(23, '陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵'),
(24, '陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵陈作业贵'),
(25, '陈作业贵'),
(26, '陈作业贵'),
(27, '陈作业贵'),
(28, '陈作业贵'),
(29, '000000'),
(30, '');
    
--
-- indexes for dumped tables
--
--
-- indexes for table `search`
--
alter table `search`
  add primary key (`id`);
    
--
-- 在导出的表使用auto_increment
--
--
-- 使用表auto_increment `search`
--
alter table `search`
  modify `id` int(11) not null auto_increment, auto_increment=67;
    
/*!40101 set character_set_client=@old_character_set_client */;
    
/*!40101 set character_set_results=@old_character_set_results */;
    
/*!40101 set collation_connection=@old_collation_connection */;
    

cyg.php

?php
$link=mysqli_connect('localhost','root','','a');
    
//然后是指定php链接数据库的字符集
mysqli_set_charset($link,'utf8');
    
$sql="select * from search";
    
//模糊查询出像数据库中的title或者content里面的值或者说像数据库中的title或者content里面的某一段值相对应的就行了,就可以输出啦
$result=mysqli_query($link,$sql);
    //运行sql
?>
    
!--显示的效果-->
    
!doctype html>
    
html lang="en">
    
head>
    
	meta charset="utf-8">
    
	title>
    document/title>
    
/head>
    
body>
    
	table border="1" cellpadding="5">
    
		tr>
    
			td>
    id/td>
    
			td>
    标题/td>
    
			td>
    内容/td>

		?php 
			while ($row=mysqli_fetch_array($result)) {
    //把对象编程数组输出,不然会报错哦
				# code...
		?>
    
		tr>
    
			td>
    ?=$row['id'];
    ?>
    /td>
    
			td>
    ?=$row['content'];
    ?>
    /td>
    
			td>
    a href="update.php?id=?php echo $row['id'];
     ?>
    ">
    更新/a>
    /td>
    
			td>
    a href="delete.php?id=?php echo $row['id'];
     ?>
    ">
    删除/a>
    /td>
    
			td>
    a href="create.php">
    创建/a>
    /td>
    
		/tr>

		?php 
		}
    
		?>
    
		/tr>
    
	/table>
    
/body>
    
/html>
    

delete.php

?php
$link=mysqli_connect('localhost','root','','a');
    
//然后是指定php链接数据库的字符集
mysqli_set_charset($link,'utf8');
    
//$sql = "delete from `search` where `id` = '$_post[id]'";
    
//模糊查询出像数据库中的title或者content里面的值或者说像数据库中的title或者content里面的某一段值相对应的就行了,就可以输出啦
$result=mysqli_query($link,"delete from search where id ='$_get[id]'");
    //运行sql
$sql="select * from search";
    
//模糊查询出像数据库中的title或者content里面的值或者说像数据库中的title或者content里面的某一段值相对应的就行了,就可以输出啦
$result=mysqli_query($link,$sql);
    //运行sql
?>
    
!--显示的效果-->
    
!doctype html>
    
html lang="en">
    
head>
    
	meta charset="utf-8">
    
	title>
    document/title>
    
/head>
    
body>
    
	table border="1" cellpadding="5">
    
		tr>
    
			td>
    id/td>
    
			td>
    标题/td>
    
			td>
    内容/td>

		?php 
			while ($row=mysqli_fetch_array($result)) {
    //把对象编程数组输出,不然会报错哦
				# code...
		?>
    
		tr>
    
			td>
    ?=$row['id'];
    ?>
    /td>
    
			td>
    ?=$row['content'];
    ?>
    /td>
    
			td>
    a href="update.php?id=?= $row['id'];
     ?>
    ">
    更新/a>
    /td>
    
			td>
    a href="delete.php?id=?= $row['id'];
     ?>
    ">
    删除/a>
    /td>
    
			td>
    a href="create.php">
    创建/a>
    /td>
    
		/tr>

		?php 
		}
    
		?>
    
		/tr>
    
	/table>
    
/body>
    
/html>
    

update.php

!doctype html>
    
html lang="en">
    
head>
    
	meta charset="utf-8">
    
	title>
    document/title>
    
/head>
    
body>
    
		form action="update.php" method="get">
    
		input type="hidden" name="id" value="?php echo $_get['id']?>
    ">
    
		input type="text" name="content">
    
		input type="submit" value="搜索">
    
	/form>
    
/body>
    
/html>
    
?php
$link=mysqli_connect('localhost','root','','a');
    
//然后是指定php链接数据库的字符集
mysqli_set_charset($link,'utf8');
    
//$sql = "delete from `search` where `id` = '$_post[id]'";
    
//模糊查询出像数据库中的title或者content里面的值或者说像数据库中的title或者content里面的某一段值相对应的就行了,就可以输出啦
$result=mysqli_query($link,"update search set content='$_get[content]' where id ='$_get[id]'");
    //运行sql
$sql="select * from search";
    
//模糊查询出像数据库中的title或者content里面的值或者说像数据库中的title或者content里面的某一段值相对应的就行了,就可以输出啦
$result=mysqli_query($link,$sql);
    //运行sql
?>
    
!--显示的效果-->
    
!doctype html>
    
html lang="en">
    
head>
    
	meta charset="utf-8">
    
	title>
    document/title>
    
/head>
    
body>
    
	table border="1" cellpadding="5">
    
		tr>
    
			td>
    id/td>
    
			td>
    标题/td>
    
			td>
    内容/td>

		?php 
			while ($row=mysqli_fetch_array($result)) {
    //把对象编程数组输出,不然会报错哦
				# code...
		?>
    
		tr>
    
			td>
    ?=$row['id'];
    ?>
    /td>
    
			td>
    ?=$row['content'];
    ?>
    /td>
    
			td>
    a href="update.php?id=?= $row['id'];
     ?>
    ">
    更新/a>
    /td>
    
			td>
    a href="delete.php?id=?= $row['id'];
     ?>
    ">
    删除/a>
    /td>
    
			td>
    a href="create.php">
    创建/a>
    /td>
    
		/tr>

		?php 
		}
    
		?>
    
		/tr>
    
	/table>
    
/body>
    
/html>
    

create.php

!doctype html>
    
html lang="en">
    
head>
    
	meta charset="utf-8">
    
	title>
    document/title>
    
/head>
    
body>
    
	form action="create.php" method="post">
    
		input type="text" name="content">
    
		input type="submit" value="提交">
    
	/form>
    
/body>
    
/html>

?php
if(!$_post['content'])
{
    
exit();

}
    
$content=$_post['content'];
    
$link=mysqli_connect('localhost','root','','a');
    
//然后是指定php链接数据库的字符集
mysqli_set_charset($link,'utf8');

$sql = "insert into search(content)
values ('{
$content}
    ')";
    
$result=mysqli_query($link,$sql);
    
echo "script>
    alert('创建成功');
    /script>
    ";
    
?>
    

到此这篇关于“PHP项目增删改查的操作是怎样”的文章就介绍到这了,感谢各位的阅读,更多相关PHP项目增删改查的操作是怎样内容,欢迎关注网络资讯频道,小编将为大家输出更多高质量的实用文章!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

PHP

若转载请注明出处: PHP项目增删改查的操作是怎样
本文地址: https://pptw.com/jishu/652109.html
浅谈MySQL数据库的SQL优化技巧 c语言逗号运算符的用法和技巧是什么

游客 回复需填写必要信息