JS倒计时效果

还剩

<script>
function FreshTime()
{

var endtime=new Date("2019/8/15,12:20:12");//结束时间

var nowtime = new Date();//当前时间

var lefttime=parseInt((endtime.getTime()-nowtime.getTime())/1000); 

d=parseInt(lefttime/3600/24);

h=parseInt((lefttime/3600)%24);

m=parseInt((lefttime/60)%60);

s=parseInt(lefttime%60);

document.getElementById("LeftTime").innerHTML=d+"天"+h+"小时"+m+"分"+s+"秒";

 if

(lefttime<=0){
document.getElementById("LeftTime").innerHTML="团购已结束";

clearInterval(sh);
 }
}
FreshTime()
var sh;

sh=setInterval(FreshTime,1000);

</script>
标签: Javascript

Thinkphp 发布于 2021-11-17 14:21

MySql数据增加插入的写法

格式:

insert into table_name ( field1, field2,...fieldN ) values ( value1, value2,...valueN );

注意,其中table_name 是表名,而不是 数据库名; 字段名 与 后面的 值是 对应的;

另外,通常在 实战中, 后面的值 一般都是 通过 变量的方式 来传递的;

标签: mysql语法

Thinkphp 发布于 2021-11-17 14:10

MySql数据查询的方法

格式:

查询 该表所有的信息
select * from 表名 ;

查询 该表下字段1, 字段2所有的信息

select 字段1, 字段2 from 表名 ;

BETWEEN
在两个值之间,比如我从学生中查询年龄在18-20之间的学生信息

SELECT ID,Name,Age FROM Students WHERE Age BETWEEN 18 AND 20

模糊查询

标签: mysql语法

Thinkphp 发布于 2021-11-17 14:02

MySql数据查询的其他基础操作

1、AND
AND 在 WHERE 子语句中把两个或多个条件结合起来。表示和的意思,多个条件都成立。

1)查询年龄大于18且姓张的学生信息

SELECT ID,Name FROM Students WHERE Age>18 AND Name LIKE '张%'

2、OR
OR可在 WHERE 子语句中把两个或多个条件结合起来。或关系,表示多个条件,只有一个符合即可。

1)查询姓氏为张、李的学生信息

SELECT ID,Name FROM Students WHERE Name LIKE '张%' OR Name LIKE '李%'

3、IN
IN 操作符允许我们在 WHERE 子句中规定多个值。表示:在哪些值当中。

1)查询年龄是18、19、20的学生信息

SELECT ID,Name FROM Students WHERE Age IN (18,19,20)

4、NOT 否定
NOT对于条件的否定,取非。

1)查询非张姓氏的学习信息

SELECT ID,Name FROM Students WHERE Name NOT LIKE '张%'

5、ORDER BY(排序)
功能:对需要查询后的结果集进行排序

标识 含义 说明
ASC 升序 默认
DESC 倒序

实例:

1)查询学生信息表的学号、姓名、年龄,并按Age升序排列

SELECT ID,Name,Age FROM Students ORDER BY Age
或指明ASC

SELECT ID,Name,Age FROM Students ORDER BY Age ASC
2)查询学生信息,并按Age倒序排列

SELECT ID,Name,Age FROM Students ORDER BY Age DESC

除了制定某个列排序外,还能指定多列排序,每个排序字段可以制定排序规则

说明:优先第一列排序,如果第一列相同,则按照第二列排序规则执行,以此类推。

3)查询学生的信息,按照总成绩倒序、学号升序排列

SELECT ID,Name,Score FROM Students ORDER BY Score DESC,ID AS

标签: mysql语法

Thinkphp 发布于 2021-11-17 14:00

sql语句,三种删除drop、delete、truncate,区别

1、drop,直接将表删掉

2、delete,删除表中数据,不删除表;可以撤销

3、truncate,删除表中数据,不删除表;不可撤销

标签: mysql语法

Thinkphp 发布于 2021-11-17 13:58

MySql数据删除的写法

格式
DELETE FROM 表名称 WHERE 列名称 = 值
删除某行
DELETE FROM 表名称 WHERE 列名称 = 值(删除条件)

举例:
删除mytable表 里面的 张三; 条件是 LastName = '张三' 的;

DELETE FROM mytable WHERE LastName = '张三' ;

注意,在SQL删除的语句执行中,必须要加 条件 where ,不然的话就是把整个 表数据都清空了;

标签: mysql语法

Thinkphp 发布于 2021-11-17 13:57

MySql 更新数据语法

基本语句:UPDATE cs_user SET gender = '男' WHERE id = 4;

SET后面可以跟多个字段和新数据,以逗号隔开;

UPDATE(修改)和 INSERT INTO(新增) 不同,新增只需加数据,会一行一行的增加,而UPDATE修改,是需要条件过滤的,否则就会改动整个表的数据了。

UPDATE不算是新增数据,即时刚开始 第四条数据,他没有 gender、age的数据,我加入进去了新数据,那也算是修改,并非添加,就是说:我把他空的数据,修改成了非空数据。

标签: mysql语法

Thinkphp 发布于 2021-11-17 13:54

@media的使用

@media screen and (max-width: 300px) { //当小于300PX的时候,网站背景变浅蓝色
body {
background-color:lightblue;
}
}

@media (min-width: 768px) { //当小于300PX的时候,网站背景变蓝色

body {
    background-color:blue;
}

}

标签: bootstrap

Thinkphp 发布于 2021-11-17 13:48

thinkphp5 数据查询方法

查询1条数据

Db::table('think_user')->where('id',1)->find();

查询数据集

Db::table('think_user')->where('status',1)->select();

如果设置了数据表前缀参数的话,可以使用

Db::name('user')->where('id',1)->find();
Db::name('user')->where('status',1)->select();

一般这个这样的写法 比较 常见!

标签: thinkphp

Thinkphp 发布于 2021-11-17 13:47