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

 更新时间:2015年07月13日 11:27:33   投稿:hebedich  
本文给大家分享的是使用php结合mysql实现简单的增删改查的功能的代码,非常的简单实用,有需要的小伙伴可以参考下。

列表代码

<?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设计模式 Adapter(适配器模式)

    php设计模式 Adapter(适配器模式)

    将一个类的接口转换成客户希望的另外一个接口,使用原本不兼容的而不能在一起工作的那些类可以在一起工作
    2011-06-06
  • PHP中的cookie不用刷新就生效的方法

    PHP中的cookie不用刷新就生效的方法

    PHP的COOKIE在设定之后,必须要刷新一下网页才能生效,至于是什么原因,有人说是为了安全考虑,至于你信不信,反正我信了
    2012-02-02
  • php函数式编程简单示例

    php函数式编程简单示例

    这篇文章主要介绍了php函数式编程,结合简单实例形式分析了php函数式编程相关实现方法及数组排序、闭包操作使用技巧,需要的朋友可以参考下
    2019-08-08
  • hessian 在PHP中的使用介绍

    hessian 在PHP中的使用介绍

    今天听同事说hessian也可以以http的方式和其他的语言交换数据,一直用soap,看来是孤陋寡闻了。
    2010-12-12
  • PHP取进制余数函数代码

    PHP取进制余数函数代码

    我想知道21712341byte在K位上是多少,M位上、G位呢?这相当于进制转换的问题。只不过现在要转换的进制是1024
    2012-01-01
  • 如何让PHP编码更加好看利于阅读

    如何让PHP编码更加好看利于阅读

    在本篇文章里小编给大家分享了关于如何让PHP编码更加好看利于阅读的方法和习惯,需要的朋友们可以学习下。
    2019-05-05
  • php采集速度探究总结(原创)

    php采集速度探究总结(原创)

    这个以前有人发帖子研究过了,但是之后只是说出了哪个函数快并没有总结,研究问题的目的是要总结方法。
    2008-04-04
  • Ezpop pop序列化链反序列化知识

    Ezpop pop序列化链反序列化知识

    这篇文章主要为大家介绍了Ezpop pop序列化链反序列化知识,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步早日升职加薪
    2022-04-04
  • php实现session自定义会话处理器的方法

    php实现session自定义会话处理器的方法

    这篇文章主要介绍了php实现session自定义会话处理器的方法,可通过设置session.save_handler为user来调用自定义的回调函数,从而实现session自定义会话处理器的功能,非常具有实用价值,需要的朋友可以参考下
    2015-01-01
  • php输出文字乱码的解决方法

    php输出文字乱码的解决方法

    在本篇文章里我们给大家整理了关于php输出文字乱码的解决方法以及相关知识点,有需要的朋友们学习下。
    2019-10-10

最新评论