php+mysql实现简单的增删改查功能


Posted in PHP onJuly 13, 2015

列表代码

<?php
  $con = mysql_connect("localhost:3306","root","");

  if (!$con) {
    die('Could not connect: ' . mysql_error());
  }

  mysql_select_db("test", $con);

  $result = mysql_query("SELECT * FROM user");

  echo "<table border='1'>
  <tr>
  <th>Username</th>
  <th>Password</th>
  </tr>";

  while($row = mysql_fetch_array($result)) {
    echo "<tr>";
    echo "<td>" . $row['username'] . "</td>";
    echo "<td>" . $row['password'] . "</td>";
    echo "</tr>";
  }
  echo "</table>";

  mysql_close($con);

?>

删除

<?php
  $con = mysql_connect("localhost","root","");
  if (!$con) {
    die('Could not connect: ' . mysql_error());
  }

  mysql_select_db("test", $con);

  mysql_query("DELETE FROM user WHERE username = '$_POST[username]'");

  mysql_close($con);
?>

添加

<?php
  $con = mysql_connect("localhost:3306","root","");

  if (!$con) {
    die('Could not connect: ' . mysql_error());
  }

  mysql_select_db("test", $con);

  $sql = "INSERT INTO user (username,password)
  VALUES
  ('$_POST[username]','$_POST[password]')";

  if (!mysql_query($sql,$con)) {
    die('Error: ' . mysql_error());
  }

  echo "1 record added";

  mysql_close($con);

?>

修改

<?php

  $con = mysql_connect("localhost","root","");
  if (!$con) {
    die('Could not connect: ' . mysql_error());
  }

  mysql_select_db("test", $con);

  mysql_query("UPDATE user SET password = '$_POST[password]' WHERE username = '$_POST[username]'");

  mysql_close($con);
?>
<html>
  <head>
    <title>用PHP向数据库中实现简单的增删改查</title>
  </head>
  <body>
    <br />
    <h1>Insert:</h1>
    <form action="insert.php" method="post">
      username:<input type="name" name="username"/>
      <br />
      password:<input type="password" name="password"/>
      <input type="submit" value="submit"/>
    </form>
    <br /><hr /><br />
    <h1>Delete</h1>
    <form action="delete.php" method="post">
      username:<input type="name" name="username" />
      <br />
      Are you sure?<input type="submit" value="sure" />
    </form>
    <br /><hr /><br />
    <h1>Update</h1>
    <form action="update.php" method="post">
      username:<input type="name" name="username"/>
      <br />
      You want to change your password into:<input type="password" name="password"/>
      <input type="submit" value="submit"/>
    </form>
    <br /><hr /><br />
  </body>
</html>

以上所述就是本文的全部内容了,希望大家能够喜欢。

PHP 相关文章推荐
php mysql Errcode: 28 终极解决方法
Jul 01 PHP
php从右向左/从左向右截取字符串的实现方法
Nov 28 PHP
php常用Stream函数集介绍
Jun 24 PHP
PHP实现恶意DDOS攻击避免带宽占用问题方法
May 27 PHP
PHP排序算法类实例
Jun 17 PHP
php之static静态属性与静态方法实例分析
Jul 30 PHP
PHP中类的继承和用法实例分析
May 24 PHP
php面向对象之反射功能与用法分析
Mar 29 PHP
利用php获得flv视频长度的实例代码
Oct 26 PHP
Laravel 微信小程序后端搭建步骤详解
Nov 26 PHP
PHP实现简易用户登录系统
Jul 10 PHP
分享几种好用的PHP自定义加密函数(可逆/不可逆)
Sep 15 PHP
浅谈PHP中output_buffering
Jul 13 #PHP
php实现模拟post请求用法实例
Jul 11 #PHP
php实现源代码加密的方法
Jul 11 #PHP
PHP数组操作类实例
Jul 11 #PHP
PHP实现事件机制的方法
Jul 10 #PHP
php目录拷贝实现方法
Jul 10 #PHP
php通过前序遍历树实现无需递归的无限极分类
Jul 10 #PHP
You might like
在WordPress中实现发送http请求的相关函数解析
2015/12/29 PHP
PHP耦合设计模式实例分析
2018/08/08 PHP
JavaScript的面向对象方法以及差别
2008/03/31 Javascript
JavaScript的单例模式 (singleton in Javascript)
2010/06/11 Javascript
JS多物体 任意值 链式 缓冲运动
2012/08/10 Javascript
jQuery Mobile的loading对话框显示/隐藏方法分享
2013/11/26 Javascript
JS,Jquery获取select,dropdownlist,checkbox下拉列表框的值(示例代码)
2014/01/11 Javascript
JavaScript中Number.MAX_VALUE属性的使用方法
2015/06/04 Javascript
jQuery中$(function() {});问题详解
2015/08/10 Javascript
解决WordPress使用CDN后博文无法评论的错误
2015/12/15 Javascript
vuejs指令详解
2017/02/07 Javascript
bootstrap PrintThis打印插件使用详解
2017/02/20 Javascript
Angular2+国际化方案(ngx-translate)的示例代码
2017/08/23 Javascript
Bootstrap实现可折叠分组侧边导航菜单
2018/03/07 Javascript
利用Decorator如何控制Koa路由详解
2018/06/26 Javascript
vue操作下拉选择器获取选择的数据的id方法
2018/08/24 Javascript
简单了解vue中父子组件如何相互传递值(基础向)
2019/07/12 Javascript
JavaScript React如何修改默认端口号方法详解
2020/07/28 Javascript
Python标准库inspect的具体使用方法
2017/12/06 Python
Python缓存技术实现过程详解
2019/09/25 Python
Python实现串口通信(pyserial)过程解析
2019/09/25 Python
pip 安装库比较慢的解决方法(国内镜像)
2019/10/06 Python
PyTorch学习:动态图和静态图的例子
2020/01/06 Python
导致python中import错误的原因是什么
2020/07/01 Python
Python3爬虫中Selenium的用法详解
2020/07/10 Python
什么是makefile? 如何编写makefile?
2013/01/02 面试题
高中生家长会演讲稿
2014/01/14 职场文书
补充协议书范本
2014/04/23 职场文书
大学生入党积极分子自我评价
2014/09/20 职场文书
网络研修心得体会
2016/01/08 职场文书
入党申请书怎么写?
2019/06/21 职场文书
Oracle11g r2 卸载干净重装的详细教程(亲测有效已重装过)
2021/06/04 Oracle
Java如何实现树的同构?
2021/06/22 Java/Android
Mysql8.0递归查询的简单用法示例
2021/08/04 MySQL
Windows Server 2012 R2服务器安装与配置的完整步骤
2022/07/15 Servers
windows11选中自动复制怎么开启? Win11自动复制所选内容的方法
2022/07/23 数码科技