首页
学习
活动
专区
圈层
工具
发布

我用ChatGPT做开发之云盘资源分享系统

-- 添加更多行 --> 这个是表格的样式,数据也是示例数据,我们需要的是,将表格链接到数据库,以展示动态数据。...编辑与删除 在主页列表中,直接设置编辑按钮,以便管理员可以直接修改数据。这里需要引入的是编辑(edit.php)和删除(delete.php)页面。..., $sql_query); if ($result && mysqli_num_rows($result) > 0) { // 检查是否与现有记录完全匹配 $sql_check = "...批量投稿 批量投稿页面使用的是文本框中按格式填写去识别数据的,一行一个资源,数据用英文逗号隔开“,”,备注设置的是非必要内容。 ?...// 判断是否有搜索关键词 if (isset($_GET['q'])) { $q = $_GET['q']; // 查询符合条件的总记录数 $sqlCount = "SELECT COUNT

1.3K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    php基础知识6-流程控制

    php是一门计算机编程语言,主要应用于开发web应用(网站建设等),本系列博客从php基础语法出发,介绍php基础知识。使读者深入浅出的学习到编程的乐趣。...共同进步 [流程控制] 概念 流程其实就是控制决定代码的执行顺序,在实际编程中,莫过于顺序、选择、循环这三种场景,我们将这三种场景学会后,就可以读懂大多数的代码。...注: 每一个case块最后必须加上break; 否则一旦匹配成功,将会将后面的所有代码执行,包括其他case块的代码。 php /** * Created by 冷月小白....while循环格式:while(表达式){代码块} 如果while的条件为永真,则会一直执行,陷入死循环;如果为永假,则一次也不执行。...执行结果: [流程控制] do .. while do..while循环格式:do{代码块}while(表达式) 如果while的条件为永真,则会一直执行,陷入死循环;如果为永假,则也会执行一次。

    58300

    前端面试宝典 v1

    将循环控制量保存到局部变量 顺序无关的遍历时,用 while 替代 for 将条件分支,按可能性顺序从高到低排列 在同一条件子的多( >2 )条件分支时,使用 switch 优于 if 使用三目运算符替代条件分支...变量符不一样,less是@,而Sass是$; Sass支持条件语句,可以使用if{}else{},for{}循环等等。...而Less不支持; Sass是基于Ruby的,是在服务端处理的,而Less是需要引入less.js来处理Less代码输出Css到浏览器 57、关于javascript中apply()和call()方法的区别...递归即是程序在执行过程中不断调用自身的编程技巧,当然也必须要有一个明确的结束条件,不然就会陷入死循环。 66、请用正则表达式写一个简单的邮箱验证。...(6) 避免使用CSS Expression(css表达式)又称Dynamicproperties(动态属性)。 (7) 图片预加载,将样式表放在顶部,将脚本放在底部 加上时间戳。

    3.2K41

    jQuery 快速入门教程

    元素 // 多个选择器之间没有空格,将匹配同时满足这些选择器条件的元素 $("p#uid"); // 选择id属性为"uid"的p元素 $("div.foo"); // 选择所有带有CSS类名"foo...例如:只选取集合中符合某些条件的元素,删除集合中符合某些条件的元素,查找当前匹配元素的子元素、父元素、同辈元素、上一个元素、下一个元素等与之具有特定关系的元素。...接下来我们进行DOM操作,也应该使用jQuery对象的方法,而不是Element对象的方法。当然,jQuery对象也可以转换为DOM元素,后面我们会提到。.../ 为这些ul元素添加CSS类名"menu",并返回当前对象本身 .children() // 返回匹配这些ul元素中的所有子代元素的jQuery对象 .css("margin", 0) // 为这些子代元素设置...关于所有文档处理方法的详细信息,请参考jQuery内容操作方法一览表。 CSS操作 几乎所有的CSS操作都可以通过jQuery的css()方法来进行。

    15.2K30

    MySQL学习笔记-进阶部分

    (3)routines表在MySQL中,information_schema 数据库下的routines 表中也保存了存储过程和自定义函数的信息,可以通过查询该表的记录来获取存储过程和自定义函数的信息。...否则打开光标,通过repeat循环从光标中取数据,将数据合并起来放到result表中。...2.2.1、触发器的作用触发器是一个特殊的存储过程,它的执行不是由程序调用的,也不是手工启动,而是由事件来触发。例如:当数据表被 insert、update、delete修改时,触发器将会自动执行。...注意:对于insert语句,只有new是合法的,表示当前已插入的记录;对于delete语句,只有old才合法,表示当前删除的记录;而update语句可以和new(更新后)以及old(更新前)同时使用。...:匹配所有以 01 开头的 sqlstate_value 值;(4)not found:匹配所有以 02 开头的 sqlstate_value 值;(5)sqlexception:匹配所有没有被 sqlwarning

    98420

    Mysql几种join连接算法

    t2中获取到的结果进行合并,将结果放入结果集 循环上3个步骤,直到无法满足条件,将结果集返回给客户端 整个过程会读取t2表所有数据(100行数据),然后遍历每行数据字段a的值,根据t2表中a的值扫描t1...lists.add(结果集); } } } 这里可以将外层循环看作为驱动表,内层循环看作为被驱动表,每次进行join时,会先从驱动表中拿取一条完整的数据和被驱动表进行条件匹配,如果匹配成功...上面SQL大致执行流程如下 从t2表中读取一行记录 从第1步记录中,取出关联字段 a 到 t1表的辅助索引树中进行查找 从t1表中取出辅助索引树中满足条件的记录拿出主键ID到主键索引中根据主键ID将剩下字段的数据取出与...t2中获取到的结果进行合并,将结果放入结果集 循环上三个步骤,直到无法满足条件,将结果集返回给客户端 特点:基于嵌套循环连接算法进行优化,虽然还是双层循环进行匹配数据,但是内层循环(被驱动表)是使用索引树的高度决定循环次数的...什么是Join Buffer Join Buffer会缓存所有参与查询的列而不是只有Join的列。

    3.1K10

    2019年底前的web前端面试题初级-web标准应付HR大多面试问题

    问:你知道在css中,html的标签元素分多少中不同的类型吗?...while(条件表达式){ // 要重复执行的代码段-循环体 } do-while do-while是先执行循环体,再检测循环条件,do-while能保证循环体至少执行一次。...for循环过程 for(循环变量初始化;循环条件判断;循环变量的修改){ 循环体 } 循环变量初始化,循环条件判定,执行循环体,循环变量递增或是递减。...remove() 从Dom中删除所有匹配的元素 repalceWith() 将所有匹配的元素替换成指定的元素 repalceAll() 将匹配的元素替换掉所有selector匹配到的元素 append...() 将每个匹配的元素内部追加内容 appendTo() 将所有匹配的元素追加到另一个指定的元素集合中 prepend() 将每个匹配的元素内部前置内容 prependTo() 把所有匹配的元素前置到指定的元素集合中

    3.2K50

    PHP+Ajax+Canvas

    表 B on 表A.字段=表B.字段 where 条件 5-PHP操作mySql 相关api 连接数据库 mysqli_connect( ip, 用户名, 密码, 数据库, 端口号 ); 准备 sql...将模板和数据相结合 template('模板id', 数据对象); 必须是对象, 在模板中可以使用数据对象中的所有属性 语法: 1....返回函数调用, 将json数据作为参数返回 真实开发过程中: 前端使用 jquery 中封装好的 jsonp $.ajax({ type: "get", dataType: '...浏览器接收响应, 通过渲染引擎进行渲染 13-常用的各种插件 1-分页:jquery.pagination.js 2-时间格式化:moment.js moment().format('YYYY-MM-DDTHH...canvas中变换 位移 translate() 缩放 scale() 旋转 rotate() // 注意 在css3中 变换操作的元素本身 // 在canvas中 变换操作

    4.2K30

    浅谈PHP与MySQL开发

    相信不少人在学习一门语言的时候,都是专心去学习一门,而我学了这么久网页开发给我的感觉是,如果你一开始入门只学HTML 或者CSS 或者JavaScript的话,那你将无法拥有整个网站的概念,而是很片面的...可维护代码 调试和日志 用户身份验证和个性化 框架应用项目实践 知识拓展 在学习PHP和MySQL的过程中,书中都有涉及到AJAX和jQuery的知识,希望各位读者在学习PHP和MySQL...过程中可以进行AJAX和jQuery的了解....jQuery的核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的css选择器,并且可对CSS选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件。...,请评论与我讨论.

    2.9K150

    shell学习教程(超详细完整)

    ,有多少个普通用户,循环多少次 do userdel -r $i #每次循环,删除指定普通用户 done 4. while循环 对while循环来讲,只要条件判断式成立,循环就会一直继续,直到条件判断式不成立...和while循环相反,until循环时只要条件判断式不成立则进行循环,并执行循环程序。...2)如果没有BEGIN条件,则读入第一行,把第一行的数据依次赋予0、1、2等变量。其中0代表此行的整体数据,1代表第一字段,2代表第二字段。 3)依据条件类型判断动作是否执行。...FNR 当前文件中的当前记录数(对输入文件起始为1)。 OFMT 数值的输出格式(默认为%.6g)。 OFS 输出字段的分隔符(默认为空格)。 ORS 输出记录分隔符(默认为换行符)。...”只查看sed命令操作的数据,而不是查看所有数据。

    7.8K21

    WordPress面试题

    使用WP_Query等函数创建自定义循环,显示特定条件下的文章。 响应式设计: 使用媒体查询或使用框架(如 Bootstrap)来确保主题在不同设备上都有良好的显示效果。...问题五 在 WordPress 中,密码通常是使用加密算法进行哈希处理的,而不仅仅是 MD5。...> 在实际环境中,请使用更强大的哈希算法,如 bcrypt。 更新数据库中的密码: 在wp_users表中,找到用户行并更新user_pass列的值为新的 MD5 散列值。...UPDATE wp_users SET user_pass = '新密码的MD5散列值' WHERE ID = 用户ID; 确保将“新密码的 MD5 散列值”替换为实际的 MD5 散列值,而“用户 ID...网站成为了自己的一个名片,在上面写写东西,记录生活,分享知识,把自己想与他人展现的技能放在博客上,何尝不是一件有趣的事情!

    1.9K40

    深入浅出学习前端开发(入门篇)前言

    前言 这里筑梦师,是一名正在努力学习的iOS开发工程师,目前致力于全栈方向的学习,希望可以和大家一起交流技术,共同进步,用简书记录下自己的学习历程....而CSS世界这本书是作者经过十年使用体会提炼而成,我经验目前并不充分,阅读至45页便止步不前,因为涉及深度之深,不是我目前可以驾驭的....CSS基本语法: 格式、选择器、属性 HTML应用 注释 meta标签 结构/格式 标签 结构标签 PHP和MySQL的学习. ---- JavaScript & jQuery 众所周知,HTML5与CSS3做的都是静态网页,而绚丽丰富交互效果是需要用到...MySQL和PHP以及Apache可谓是黄金搭档,因为Apache当中自带了PHP模块,而PHP语言中又有MySQL的预定义函数,可以直接进行MySQL数据库的增删改查操作.

    1.3K130

    【技术创作101训练营】Web前端开发职业技术要求规划

    那就是我的父亲教我数学的那一刻起,我的学习突飞猛进,在班里每次考试不是第一就是第二,再也不用老师教我数学了,哈哈哈!!!...而web开发目前主要分为前端和后端两部分,后端指的是程序、数据库和服务器层面的开发,而前端指的是直接与用户接触的网页,网页上通常有HTML、CSS、JavaScript等内容。...当我们在浏览器输入的地址,其实是叫URL,如下即是它的格式: URL的一般格式如下: 协议://主机地址(IP地址)+目录路径+参数 通过地址输入到浏览器地址栏中, 我们就能上网,查找我们想要的学习内容...、方法和工具将产品UI设计稿实现成网站的技能。...5.CSS3新增属性(掌握、应用) 对于轻量级框架开发应用的掌握: 1.JQuery框架概述(了解) 2.JQuery选择器(掌握、应用) 3.JQuery中的DOM操作(掌握、应用) 4.JQuery

    1.4K20

    Web前端开发职业技术要求规划

    那就是我的父亲教我数学的那一刻起,我的学习突飞猛进,在班里每次考试不是第一就是第二,再也不用老师教我数学了,哈哈哈!!!...而web开发目前主要分为前端和后端两部分,后端指的是程序、数据库和服务器层面的开发,而前端指的是直接与用户接触的网页,网页上通常有HTML、CSS、JavaScript等内容。 ?...当我们在浏览器输入的地址,其实是叫URL,如下即是它的格式: URL的一般格式如下: 协议://主机地址(IP地址)+目录路径+参数 通过地址输入到浏览器地址栏中, 我们就能上网,查找我们想要的学习内容...image.png 由图要知道第一,职业技能定义是:利用HTML、CSS、JavaScript、网页开发框架等专业知识、方法和工具将产品UI设计稿实现成网站的技能。...5.CSS3新增属性(掌握、应用) 对于轻量级框架开发应用的掌握: 1.JQuery框架概述(了解) 2.JQuery选择器(掌握、应用) 3.JQuery中的DOM操作(掌握、应用) 4.JQuery

    1.2K30
    领券