美文网首页
数据库 结合php使用

数据库 结合php使用

作者: 梁萌0328 | 来源:发表于2018-11-02 14:49 被阅读0次

    一、插入数据

    例如:

    创建一个phone.sql

     #设置编码格式    
    SET NAMES UTF8;
    #如果已经存在就删除数据库
    DROP DATABASE IF EXISTS phone;
    #创建数据库
    CREATE DATABASE phone CHARSET=UTF8;
    #进入数据库
    USE phone;
     #创建表
    CREATE TABLE product(
    pid INT PRIMARY KEY AUTO_INCREMENT,
    pic VARCHAR(32),
    tit VARCHAR(64),
    comment INT,
    price FLOAT(6,2)
    );
    #向表中插入内容
    INSERT INTO product VALUES(NULL,'img/1.jpg','Apple 苹果 IPhone 
     Xs','99','9288.00');
     INSERT INTO product VALUES(NULL,'img/2.jpg','Apple 苹果 IPhone 
     Xs','98','9188.00');
     INSERT INTO product VALUES(NULL,'img/3.jpg','Apple 苹果 IPhone 
     Xs','97','9088.00');
     #查看表
    SELECT * FROM product;
    

    2.结合php向数据库添加数据

    创建一个phone_add.php

    <?php
    // $pid=4;
    $pic='img/4.jpg';
    $tit="标题1";
    $comment="评论1";
    $price='2399.00';
    
        #1.连接数据库
    // $conn=mysqli_connect('主机名:127.0.0.1/localhost','用户名:root','密码','数据库的名字',数据库的端口号);//数据库的端口号默认值3306
    $conn=mysqli_connect('127.0.0.1','root','','home',3306);//数据库的端口号默认值3306
      #2.设置编码方式
    $sql="SET NAMES UTF8";
    mysqli_query($conn,$sql);
    
      #3.执行一条插入语句
    $sql="INSERT INTO product VALUES(NULL,'$pic','$tit','$comment','$price')";
    $result=mysqli_query($conn,$sql);
    // var_dump($result);
    
    if($result===true){
        echo '成功';
    }else{
        echo '失败';
    }
    

    创建一个phone_add.html

    <form action='home_add.php'>
     <p>图片: <input type="" name="pic"></p>
     <p>标题: <input type="" name="tit"></p>
     <p>内容: <input type="" name="comment"></p>
     <p>价格: <input type="" name="price"></p>
     <p>
        <input type="submit" name="" value='提交'>
     </p>
    </form>
    

    执行删除命令

    创建一个phone_delete.php

     <?php
      #执行删除功能
     # 获取商品编号
     $pid=$_REQUEST['pid'];
     # 链接数据库
     $conn=mysqli_connect('127.0.0.1','root','','phone',3306);
    #设置编码
    $sql="SET NAMES UTF8";
     mysqli_query($conn,$sql);
     # 执行一条删除语句
    $sql="DELETE FROM product WHERE pid='$pid'";
    $result=mysqli_query($conn,$sql);
    var_dump($result);
    

    创建一个phone_delete.html

       <form action="phone_delete.php">
        <p>编号: <input type="" name="pid"></p>
        <p>
            <input type="submit" name="" value="提交">
        </p>
    </form>
    

    相关文章

      网友评论

          本文标题:数据库 结合php使用

          本文链接:https://www.haomeiwen.com/subject/duqcxqtx.html