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 相关文章推荐
PHP5/ZendEngine2的改进
Oct 09 PHP
利用PHP实现与ASP Banner组件相似的类
Oct 09 PHP
用PHP实现维护文件代码
Jun 14 PHP
实用函数4
Nov 08 PHP
在MongoDB中模拟Auto Increment的php代码
Mar 06 PHP
php 目录与文件处理-郑阿奇(续)
Jul 04 PHP
AES加解密在php接口请求过程中的应用示例
Oct 26 PHP
深入浅出讲解:php的socket通信原理
Dec 03 PHP
Thinkphp结合ajaxFileUpload实现异步图片传输示例
Mar 13 PHP
浅谈PHP中的面向对象OOP中的魔术方法
Jun 12 PHP
PHP实现数组转JSon和JSon转数组的方法示例
Jun 14 PHP
基于PHP实现用户登录注册功能的详细教程
Aug 04 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
PHP与SQL注入攻击[一]
2007/04/17 PHP
php中获取主机名、协议及IP地址的方法
2014/11/18 PHP
[原创]php实现子字符串位置相互对调互换的方法
2016/06/02 PHP
PHP数组中头部和尾部添加元素的方法(array_unshift,array_push)
2017/04/10 PHP
PHP实现的折半查询算法示例
2017/10/09 PHP
javascript 简练的几个函数
2009/08/29 Javascript
JS在IE和FireFox之间常用函数的区别小结
2010/03/12 Javascript
js中将String转换为number以便比较
2014/07/08 Javascript
推荐6款基于jQuery实现图片效果插件
2014/12/07 Javascript
jquery实现公告翻滚效果
2015/02/27 Javascript
javascript关于运动的各种问题经典总结
2015/04/27 Javascript
JS如何判断是否为ie浏览器的方法(包括IE10、IE11在内)
2015/12/13 Javascript
jQuery实现为LI列表前3行设置样式的方法【2种方法】
2016/09/04 Javascript
jQuery使用animate实现ul列表项相互飘动效果示例
2016/09/16 Javascript
JavaScript中绑定事件的三种方式及去除绑定
2016/11/05 Javascript
JS实现图片高斯模糊切换效果的焦点图实例
2017/01/21 Javascript
Ajax和Comet技术总结
2017/02/19 Javascript
js求数组中全部数字可拼接出的最大整数示例代码
2017/08/25 Javascript
Windows安装Node.js报错:2503、2502的解决方法
2017/10/25 Javascript
JS实现的数组去除重复数据算法小结
2017/11/17 Javascript
vue项目动态设置页面title及是否缓存页面的问题
2018/11/08 Javascript
vue中jsonp插件的使用方法示例
2020/09/10 Javascript
JS实现简易图片自动轮播
2020/10/16 Javascript
python中黄金分割法实现方法
2015/05/06 Python
Python sys.argv用法实例
2015/05/28 Python
python离线安装外部依赖包的实现
2020/02/13 Python
Python3基于print打印带颜色字符串
2020/07/06 Python
使用Python实现NBA球员数据查询小程序功能
2020/11/09 Python
雅诗兰黛美国官网:Estee Lauder美国
2016/07/21 全球购物
环保倡议书格式范文
2014/05/14 职场文书
民主生活会整改措施(党员)
2014/09/18 职场文书
预备党员考察表党小组意见
2015/06/01 职场文书
怎样写家长意见
2015/06/04 职场文书
高三数学复习备考教学反思
2016/02/18 职场文书
物业管理交接协议书
2016/03/24 职场文书
MySQL数据库优化之通过索引解决SQL性能问题
2022/04/10 MySQL