zoukankan      html  css  js  c++  java
  • PHP使用MySQL数据库

    PHP使用MySQL数据库,从建立连接到结果的显示。

    完整代码如下:

    <?php
    //连接MySQL
    $db = mysql_connect("localhost","root","root");
    if (!$db)
      {
      die('Could not connect: ' . mysql_error());
      }
    
    //创建数据库
    if (!mysql_query("CREATE DATABASE my_db",$db))
      {
       echo "Error creating database: " . mysql_error();
      }
    
    //选择数据库
    mysql_select_db("my_db", $db);
    
    //创建表
    $sql = "CREATE TABLE Persons 
    (
    FirstName varchar(15),
    LastName varchar(15),
    Age int
    )";
    mysql_query($sql,$db);
    
    //插入数据
    mysql_query("INSERT INTO Persons (FirstName, LastName, Age) 
    VALUES ('Peter', 'Griffin', '35')");
    mysql_query("INSERT INTO Persons (FirstName, LastName, Age) 
    VALUES ('Glenn', 'Quagmire', '33')");
    
    //创建结果集
    $sql = "SELECT * FROM Persons";
    $result = mysql_query($sql); 
    
    //在 HTML 表格中显示结果
    echo "<table border='1'>
    <tr>
    <th>FirstName</th>
    <th>LastName</th>
    <th>Age</th>
    </tr>";
    
    while($rs = mysql_fetch_array($result))
      {
      echo "<tr>";
      echo "<td>" . $rs['FirstName'] . "</td>";
      echo "<td>" . $rs['LastName'] . "</td>";
      echo "<td>" . $rs['Age'] . "</td>";
      echo "</tr>";
      }
    echo "</table>";
    
    //关闭连接
    mysql_close($db);
    ?>

    注:创建数据库及建表只在第一次建好即可。

    效果如图:

        

  • 相关阅读:
    java基础--字符转换Unicode
    java基础---集合框架
    洛谷 P2049 魔术棋子(vector)
    洛谷 P3133 [USACO16JAN]Radio Contact G
    洛谷 P2679 子串
    洛谷 P2549 计算器写作文
    洛谷 P2758 编辑距离
    洛谷 P1481 魔族密码
    洛谷 P1754 球迷购票问题
    洛谷 P2782 友好城市
  • 原文地址:https://www.cnblogs.com/lxt287994374/p/3899649.html
Copyright © 2011-2022 走看看