web初识

故事开端:大一下学期,程序媛,立志进沸点工作室web组。
。。。从成为预备成员的那一刻,就意味着我失去的空闲。。。
任务:三周内完成留言板,实现基本的增删改查四个功能。【==窒息】&&【一脸懵逼==】 web初识

第一周----看HTML.PHP和一点点数据库-->【一堆莫名其妙的英文字符】
 
       HTML不是一种编程语言,是一种标记语言。HTML允许你格式化文本,添加图片,创建链接、输入表单、框架和表格等等,并可将之存为文本文件,浏览器即可读取和显示。HTML标签是一套标记标签。HTML文挡(也叫做web页面)用来描述网页,它包含了HTML标签及文本内容。HTML标签通常成对出现。HTML元素由开始标签、结束标签、以及元素内容组成,大多数的元素是可以设置属性的,属性可以在元素中添加附加信息,我们可以为属性设置属性值。 web初识嗯HTML大致就酱紫,至于各种标签怎么用——百度咯!
      PHP是一种创建动态网页的脚本语言,并且运用十分广泛。PHP可以创建、打开、读取、写入、关闭服务器上的文件,其中PHP脚本必须在服务器上运行。PHP可以收集表单数据、可以发送和接收 cookies 、可以添加、删除、修改您的数据库中的数据可以限制用户访问您的网站上的一些页面等。对其他语言有所了解的话对于PHP语法应该问题不大,我很大的感触就是PHP比C++要简洁很多,变量不需要先声明,为变量赋值的同时就声明了一个变量同时规定了变量的类型。不过要注意的是变量名前面一定要加上“$"。除此之外,PHP提供了大量的函数来完成各种功能,可是多了也不好记住呀 web初识。PHP也有类哦,不过我觉得留言板用不了,就大致过了一遍。
      数据库【什么鬼、什么鬼、什么鬼,第一次看到就是这个feel web初识】数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理的大数据量。所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。即关系数据库管理系统(Relational Database Management System)的特点如下:
      1.数据以表格的形式出现
      2.每行为各种记录名称
      3.每列为记录名称所对应的数据域
      4.许多的行和列组成一张表单
      5.若干的表单组成database
(好了,知道了什么是数据库以及关系型数据库的特点,就要用PHP来操作数据库咯)
PHP 提供了 mysql_connect() 函数来连接数据库。
PHP使用 mysql_query 函数来创建或者删除 MySQL 数据库。该函数有两个参数,在执行成功时返回 TRUE,否则返回FALSE。
PHP 提供了函数 mysql_select_db 来选取一个数据库。函数在执行成功后返回 TRUE ,否则返回 FALSE 。MySQL支持所有标准SQL数值数据类型。这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLEPRECISION)。等等

第二周----上机实战,建立数据库,完成增加和查找功能,不过实现过程中问题百出,下面来分享分享吧!

问题一:乱码的出现,首先,html文本出现乱码--原因--记事本编码格式不对,改为UTF-8解决 web初识!其次,数据库里面的乱码--我是在文本中建立的数据库不是直接使用phpMyAdmin建立数据库的,因此,数据库里面的编码格式也要修改--解决 web初识

问题二:出现mysql_query()函数将被移除报警,百度一下加一行代码设置报警级别 【error_reporting(E_ALL^ E_DEPRECATED);】--解决 web初识!开森

问题三:addslashes()函数与addcslashes()函数两个函数弄混,两个函数只错了一个字母,噗。。。

一、addslashes()函数

1.addslashes()函数,是在指定的预定字符前加反斜杠。语法:addslashes(str);

2.参数是一个字符串

3.这些预定义字符有四种,是:单引号(’),双引号(”)、反斜杠(\)和NULL

二、addcslashes()函数

1.addcslashes()函数,是在指定的字符前添加反斜杠。语法:addcslashes(str,chararcters);

2.中参数str是必须的,规定要检查的字符串,而character是可选的,规定受addcslashes()影响的字符或字符范围。

【嗯,要分清楚。 web初识

问题四:语法错误、拼写错误、编码风格不好。看起来不舒服。我发现其实PHP的代码十分严谨,在HTML文本中加入PHP时即使是一个”{“也要写在""内部。拼写错误好低级 web初识,尽量不要犯吧!编码风格好重要好重要好重要,有一次if后面的定界符没有写,报错怎么也找不出来。哎。
(其他问题因为在做的时候没有刻意的去记,所以我能想起来的就只有这些了,不过我算是理解了一点,不会就去百度,百度就会告诉你最完整的答案 web初识

第三周----好吧,第三周我没怎么弄,大致上完成了剩下的删除和更新两个功能,加了一个没有连接数据库的登录页面,又把留言板页面优化了一下 web初识
由于在第二周完成两个功能的同时,慢慢了解了PHP与数据库之间的联系和运用,所以完成这两个功能要相对容易的多,宝宝周一晚上就完成了【在完成的同时,事儿来了,文宣部做海报呀,所以,留言板工作暂时停止】。自己想了一个登录界面的写法,于是开始做, 但是有BUG,没有建立数据库,在文本中直接加入跳转代码,在文本里面获取TEXT里面的输入内容并判断,简直被自己蠢哭了 web初识。其实这些判断都是无效的,只是我自己还觉得是对的【窒息】。再弄弄留言板界面优化,加背景,加音乐,改文本的颜色。没有了。后续注册、登录、上传头像我还是继续写吧。嗯,就酱紫 web初识

总的来说,我这三个星期过的有点莫名其妙,就是我自己都不知道怎么过来的。我只知道我想要和优秀的人一起努力,仅此而已。还记得有一次跑步,脑子里一直一直不停的想着沸点的学长学姐,想着自己以后可以进去的生活状态,不知不觉就跑完了一圈,没有停顿。就像我奔着那个光芒而去,没有停顿。。。这,大概是我内心的力量吧!

web初识 web初识 web初识

猜你喜欢

转载自blog.csdn.net/shouzhuodeshouzi/article/details/51171270
今日推荐