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 google或baidu分页代码
Nov 26 PHP
基于Windows下Apache PHP5.3.1安装教程
Jan 08 PHP
php学习之数据类型之间的转换代码
May 29 PHP
php学习笔记 面向对象的构造与析构方法
Jun 13 PHP
fetchAll()与mysql_fetch_array()的区别详解
Jun 05 PHP
深入PHP变量存储的详解
Jun 13 PHP
ThinkPHP 3.2 数据分页代码分享
Oct 14 PHP
PHP模块化安装教程
Jun 01 PHP
PHP使用curl制作简易百度搜索
Nov 03 PHP
php中简单的对称加密算法实现
Jan 05 PHP
PHP PDOStatement::columnCount讲解
Jan 30 PHP
Thinkphp整合阿里云OSS图片上传实例代码
Apr 28 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
蝙蝠侠:侠影之谜
2020/03/04 欧美动漫
用PHP+MySql编写聊天室
2006/10/09 PHP
PHP的SQL注入实现(测试代码安全不错)
2011/02/27 PHP
四种php中webservice实现的简单架构方法及实例
2015/02/03 PHP
PHP魔术方法以及关于独立实例与相连实例的全面讲解
2016/10/18 PHP
Laravel网站打开速度优化的方法汇总
2017/07/16 PHP
javascript控制frame,iframe的src属性代码
2009/12/31 Javascript
原生js实现跨浏览器获取鼠标按键的值
2013/04/08 Javascript
JQuery异步加载无限下拉框级联功能实现示例
2014/02/19 Javascript
使用ngView配合AngularJS应用实现动画效果的方法
2015/06/19 Javascript
深入浅析JavaScript字符串操作方法 slice、substr、substring及其IE兼容性
2015/12/16 Javascript
javascript检测flash插件是否被禁用的方法
2016/01/14 Javascript
AngularJs学习第五篇从Controller控制器谈谈$scope作用域
2016/06/08 Javascript
利用jQuery异步上传文件的插件用法详解
2017/07/19 jQuery
mui 打开新窗口的方式总结及注意事项
2017/08/20 Javascript
Node调用Java的示例代码
2017/09/20 Javascript
微信小程序手机号码验证功能的实例代码
2018/08/28 Javascript
使用ECharts实现状态区间图
2018/10/25 Javascript
浅谈Vue数据响应
2018/11/05 Javascript
微信小程序实现打卡日历功能
2020/09/21 Javascript
vue history 模式打包部署在域名的二级目录的配置指南
2019/07/02 Javascript
vue同个按钮控制展开和折叠同个事件操作
2020/07/29 Javascript
Javascript前端下载后台传来的文件流代码实例
2020/08/18 Javascript
python网络编程之文件下载实例分析
2015/05/20 Python
Django发送html邮件的方法
2015/05/26 Python
centos6.7安装python2.7.11的具体方法
2017/01/16 Python
import的本质解析
2017/10/30 Python
Python中函数参数匹配模型详解
2019/06/09 Python
使用python serial 获取所有的串口名称的实例
2019/07/02 Python
利用python list完成最简单的DB连接池方法
2019/08/09 Python
python excel转换csv代码实例
2019/08/26 Python
英国鞋类及配饰零售商:Kurt Geiger
2017/02/04 全球购物
即兴演讲稿
2014/01/04 职场文书
改作风抓落实促发展心得体会
2014/09/10 职场文书
幼儿园亲子活动感想
2015/08/07 职场文书
Python OpenCV实现传统图片格式与base64转换
2021/06/13 Python