- 博客(30)
- 收藏
- 关注
原创 django根据时间(年月日)动态创建表--方法二
第三步:我们在views.py中操作,我们获取当前时间作为第二步方法的参数,然后执行django的查询语句,由于我数据表中日期格式是varchar,我将日期转换一下,并进行排序取第一条。第四步:前端页面,接收views.py传来的数据,也就是第三步获得的数据,在前端页面js显示,我将input标签的name和value设置为和数据库字段名。第一步:在models创建一个类,里边存放数据表中需要的字段,如下。
2024-03-11 10:25:57 446
原创 django根据时间(年月日)动态创建表--方法一
第三步:我们在views.py中操作,我们获取当前时间作为第二步方法的参数,然后执行django的查询语句,由于我数据表中日期格式是varchar,我将日期转换一下,并进行排序取第一条。因此,整个 attrs 字典的作用是构建一个类定义,其中包含了一个描述数据库表结构的内部类 Meta,并指定了新类所属的模块名称,这些属性会被用于构造一个符合特定需求的新模型类。在models.py创建一个方法,也可以写在views.py,由于我需要的时间是202436,3表示月,6表示日,所以将月和日的格式转换了一下。
2024-03-11 09:22:52 539
原创 JS:判断输入的电子邮箱是否正确
<HTML><head><meta charset="UTF-8"><TITLE>电子邮件格式的验证</TITLE><script language = "JavaScript"> function checkEmail( ){ var strEmail=document.myform.txtEmail.value; if (strEmail.length==0) { alert(
2020-11-08 11:51:59 4535 1
原创 正则表达式:判断输入身份证号是否正确
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>正则表达式</title> <script type="text/javascript"> function isCardNo() { // 身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X /
2020-11-08 11:50:06 2795
原创 html实现动态魔方效果(rotate、translate)
//样式如下 <style type="text/css"> *{ /* 清除默认样式 */ padding: 0; margin: 0; list-style: none; } ul{ width: 200px; height: 200px; margin: 100px auto; /*开启定位,这样子元素使用%作为宽高单位是,将参考它*/ position: re
2020-10-18 16:48:00 1762 1
原创 PHP抽象类和接口的区别及相同点
接口的特点接口可以规定某些类实现哪些方法,但接口不需要定义这些方法的具体内容接口是通过 interface 关键字来定义的,就像定义一个标准的类一样,但其中定义所有的方法都是空的。接口是通过 interface 关键字来定义的,就像定义一个标准的类一样,但其中定义所有的方法都是空的。接口中定义的所有方法都必须是公有,这是接口的特性。接口中定义的所有方法都必须是公有,这是接口的特性。要实现...
2018-12-23 18:02:17 268
原创 PHP抽象类
//定义一个抽象类abstract class User Abstract{ protect $value1 = 1; private $value2 = 2; public $valude3 = 3; //抽象方法访问修饰符可以是:protected,public abstract protected function register();...
2018-12-23 17:22:32 200
原创 PHPJson和ajax的使用
什么是jsonJSON已经成为最流行的数据交换(前后台交换)格式之一,各大网站的API几乎都支持它json数据格式: 对象表示为键值对 数据由逗号分隔 花括号保存对象 方括号保存数组php操作json json_encode json_decodejson_encodejson_encode — 对变量进行 JSON 编码输入的value:待编码的 value ,除了 ...
2018-12-12 15:36:07 551
原创 PHP上传指定照片,并将其从重新命名到指定文件夹
1.php代码&amp;amp;lt;!DOCTYPE html&amp;amp;gt;&amp;amp;lt;html lang=&amp;quot;en&amp;quot;&amp;amp;gt;&amp;amp;lt;head&amp;amp;gt; &amp;amp;lt;meta charset=&amp;quot;UTF-
2018-12-06 17:11:50 1007
原创 PHP图片加水印
完整代码&amp;amp;lt;?php//加载图片$imgfile = '1.jpg';//header('content-type:text/html;charset=utf8');//将图片文件读取出来,存入到一个变量中$str = file_get_contents($imgfile);//创建图像 $img = imagecreatefromstring($str);if($img...
2018-11-29 18:31:46 189
原创 PHP使用画布生成验证码及验证
demo的完整代码&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Document&lt;/ti
2018-11-29 18:14:13 693
原创 PHP生成验证码mt_rand、substr
完整代码&lt;?phpheader('content-type:text/html;charset=utf-8');$str = "abcdefghijkomnopqrstuvwxyz0123456789";//生成四位验证码//思路:随机从以上字符串选出四个// echo getrandmax();// echo '&lt;br&gt;';$len = strlen($st...
2018-11-24 11:21:32 329
原创 PHP生成验证码---使用数组(及array_combine和array_merge的比较)
完整代码&amp;amp;lt;?phpheader('content-type:text/html;charset=utf-8');//使用数组生成4位随机验证码$arr1 = range('a','z');$arr2 = range('A','Z');$arr3 = range(0,9);// print_r($arr1);// print_r($arr2);// print_r($ar...
2018-11-24 10:43:54 571
原创 PHP生成验证码---使用画布
文本编码格式:&amp;lt;?phpheader('content-type:text/html;charset=utf-8');图片编码格式header(‘content-type:image/png’)header ( ‘Content-Type: image/gif’ );header ( ‘Content-Type: image/jpeg’ );完整代码&amp;lt;?php//案...
2018-11-24 10:13:18 1668 1
原创 PHP连接数据库,关闭数据库,检测连接是否出错,设置编码格式,执行sql指令,影响行数
1.建一个数据库2.完整代码展示&amp;amp;amp;amp;amp;lt;?phpheader('content-type:text/html;charset=utf-8');//连接数据库//new 实例化对象//使用面向对象的mysql$mysqli = @new mysqli('localhost','root','','myschool');//var_dump($mysqli -&amp;amp;amp;amp;amp;
2018-11-23 10:19:39 493
原创 PHP分页date_default_timezone_set,isset,PAGE_SIZE,limit,
sql指令的分页1.建一个名字为myschool的数据库2.根据自己喜好随机插入几条记录&amp;amp;amp;lt;?php/*print_r($_SERVER);*///设置北京时间date_default_timezone_set('PRC');//预定于变量$_GET,该数组存储的是以get方式请求数据/*print_r($_GET);*/const PAGE_SIZE=2; //每页...
2018-11-22 18:24:43 201
原创 PHP连接字符串---implode、array_map
案例:从数据表中删除指定的记录implodeimplode连接数组元素,最终生成字符串。string implode ( string $glue , array $pieces )$glue 连接符$pieces 数组$ids = array('1001','1002','1003');$str = implode(',',$ids);echo $str;输出结果:‘100...
2018-11-15 08:28:23 540
原创 PHP分割字符串---explode,is_numeric
案例:将字符串中的数字相加$str = &amp;amp;amp;quot;15,123,58,abc,89,dde,23,6,f&amp;amp;amp;quot;; 第一步:将个值放在一个数组中,也就是说’,'在这里是分割字符串的分割符,我们可以利用它。explodeexplode使用一个字符串分割另一个字符串,此函数返回由字符串组成的数组。array explode ( string $delimiter , string $string [,
2018-11-15 07:56:42 423
原创 PHP遍历数组---foreach
foreach(循环数组)第一种:foreach(数组 as $value){ statement}遍历给定的数组,每次循环中,当前单元的值被赋给$value并且数组内部的指针向前移一步(因此下一次循环中将会得到下一单元)第二种foreach(数组 as $key =&amp;amp;amp;amp;amp;gt; $value){ statement}做同样的事,只除...
2018-11-12 11:03:21 340
原创 PHP中删除元素 unset 、 array_splice
unsetunset释放或删除给定的变量可以销毁数字$a = 5;echo $a;echo &amp;amp;amp;quot;&amp;amp;amp;amp;lt;br&amp;amp;amp;amp;gt;&amp;amp;amp;quot;;unset($a);//释放(销毁)变量echo $a;输出结果:5报错(释放变量,内存被收回)可以销毁字符串$a = '张三';echo
2018-11-12 10:55:02 773
原创 PHP中的多维数组
多为数组:一个数组中的值可以是另一个数组,另一个数组的值也可以是一个数组。实例:数组存放多名同学信息(学号,姓名,性别,年龄)第一种创建二维数组的方式$arr = array( array(1001,'张三','男',20), array(1002,'李四','男',20), array(1003,'王五','男',20) )...
2018-11-12 10:52:40 314
原创 PHP数组分类---索引数组、关联数组及它们的读取
什么是php数字索引数组这是最常见的数组类型,绝大多数编程语言都有数字索引数组数组可以构造一系列的&amp;amp;amp;amp;amp;quot;键-值-对&amp;amp;amp;amp;amp;quot;,其中每一对都是数组的一个项目或者元素。对于数组中的每一个项目,都有一个与之关联的键(key)或者索引(index)相对应。键值0low1high创建索引数组(数字)$arr =
2018-11-09 11:41:19 1818
原创 PHP换行标记nl2br,strpos
nl2br我们以前通常都使用用来换行,如果有大量的段落分行,都使用的话,会给我们带来许多麻烦,所以使用nl2br。$str = &amp;amp;amp;amp;lt;&amp;amp;amp;amp;lt;&amp;amp;amp;amp;lt;STR 张三,男,20 李四,女,19 王五,男,20STR;$str = nl2br($str);echo $str;输出结果:张三,男,20李
2018-11-07 20:00:22 318
原创 PHP常用函数:trim,ltrim,rtrim,str_replace
trimtrim去除字符串首尾处的空白字符(或者其它字符)trim(string $str[,string $charlist])返回字符串trim(待处理的字符串,可选参数(过滤字符也可由charlist参数指定,一般要列出所有希望过滤的字符))此函数返回字符串str去除首尾空白字符后的结果。如果不指定第二个参数,trim()将默认去除这些字符1.&quot;“普通空格符2.”\t&quot;制表...
2018-11-07 14:19:25 521
原创 PHP return和die(exit)的区别
return$m = 5;return;//当运行到这是脚本将会停止echo $m输出结果:(什么也没有)注:return和die在脚本当中它们的区别不太,都会中止脚本的运行。如果return出现在函数内部和die有本质区别function A(){ echo &amp;quot;正在执行函数&amp;quot;; return ;//函数中止}echo '开始调用函数';echo '&amp;amp
2018-11-06 19:43:20 349
原创 PHP中的几种输出方式---echo、print、print_r、die、exit、printf、
echoecho可以输出字符串echo 'aaa';也可以输出变量echo $m;也可以同时输出多个字符串的值,但是需要用逗号隔开$m=5;echo 'aaa',$m;输出结果:aaa5printprint和echo基本一致。但是print不支持逗号分隔变量显示的语法$m=5;print 'aaa',$m;输出结果:将会报错所以,一般情况下我们将使用ec...
2018-11-06 19:10:22 3676
原创 PHP中字符串定义的三种方式
三种定义方式单引号双引号定界符&amp;amp;amp;amp;amp;amp;amp;lt;&amp;amp;amp;amp;amp;amp;amp;lt;&amp;amp;amp;amp;amp;amp;amp;lt;单引号与双引号的区别:相同点:&amp;amp;amp;amp;amp;amp;amp;lt;?phpheader('content-type:text/html;charset=utf-8
2018-11-06 18:39:39 717
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人