ajax第六天

在php中以表格的形式输出数据库的内容

.sql文件

SET NAMES UTF8;
DROP DATABASE IF EXISTS product;
CREATE DATABASE product CHARSET=UTF8;
USE product;
CREATE TABLE  phone(
   pid INT PRIMARY KEY AUTO_INCREMENT,
   log VARCHAR(16),
   pic VARCHAR(32),
   tit VARCHAR(64),
   price FLOAT(6,2) 
);
INSERT INTO phone VALUES(NULL,'促销','img/1.jpg','vivo  x23','3498.00');
INSERT INTO phone VALUES(NULL,'促销','img/1.jpg','vivo  x23','3498.00');
INSERT INTO phone VALUES(NULL,'促销','img/1.jpg','vivo  x23','3498.00');

SELECT * FROM phone;

执行插入的php

执行插入的html

logo:

图片:

标题:

价格:

执行删除的php

查看所有";
}else{
    echo "删除失败";
}

执行删除的html

id:

数据显示成表格形式的php

";
    echo "pidlogpictitprice操作";
    echo "";
    while(true){
        //抓取一行数据
        $row=mysqli_fetch_assoc($result);//把数据按照关联数组输出
        var_dump($row);
        if($row===null){
            break;
        }else{
            echo "";
            echo "$row[pid]";
            echo "$row[log]";
            echo "$row[pic]";
            echo "$row[tit]";
            echo "$row[price]";
            echo "删除";
            echo "";
        }
    }  
    echo "";
    echo "";
  }
$row=mysqli_fetch_assoc($result);将数据按索引数组输出
$row=mysqli_fetch_assoc($result);只输出一行 并按照关联数组输出
$row=mysqli_fetch_assoc($result,MYSQLT_ASSOC);将所有数组按照关联数组输出

break:结束当前整个循环,执行当前循环下边的语句。

你可能感兴趣的:(ajax第六天)