PHP的学习笔记
howroad
不会思考是可悲的,不懂知识是可怜的,自以为是是可怕的。
展开
-
《PHP和MySQL WEB开发》第一、二章笔记
/*重新学习php*/ echo date('Y-m-d H:m:s'); echo <<<aaa line 1 line 2 line 3aaa;$a='x';$$a=2;echo $x;$qutalqty=99.9;$qutalamount=$qutalqty;echo <<<qutalqty$qutalamountqutalqty;/* 201708原创 2017-09-11 13:44:06 · 414 阅读 · 0 评论 -
PHP实现MYSQL简单的增删改查功能
home.php查询:serch.php查询结果:search_result.php(page.inc)增加数据:release.php插入过程和展示:insert_book(database.inc)展示:managebook.php,删除:deletebook.php更改:editbook.php更改过程:editto.php0.原创 2017-09-29 15:21:25 · 6678 阅读 · 0 评论 -
在数据库Mysql中使用浮点数不要用float应当使用decimal
在学习Prepared语句中发现数据库中的float类型,通过bind_result来获取,会出现精度匹配不正确的情况。code://use prepared to select(bind_result)//1.select string$selectstr="select isbn,title,author,price from books";//2.prepare select原创 2017-10-11 13:51:32 · 1992 阅读 · 0 评论 -
《PHP MySQL和WEB开发》笔记第十二章 MYSQL高级管理 (上)
直接用CSDN来写笔记吧,更方便!12.1深入了解权限系统以管理员身份登录后 mysql -u root -p输入pswuse mysql;show tables;其中,保存权限信息的6个表为 user,host(没找到),db,tables_priv,columns_priv,proce(过程)_priv。这些表也被称为授权表。包含:范围字段和权限字段。原创 2017-10-11 15:38:15 · 354 阅读 · 0 评论 -
《PHP MySQL和WEB开发》笔记第十一章
<?//fopen("search.html",'a');echo "Enter The Search Web.";//fopen("search_result.php",'w');//get_magic_quotes_gpc魔术引擎是否开启?>这是search.php<?require("page.inc");$searcher=new page();$searcher原创 2017-09-27 19:09:34 · 423 阅读 · 0 评论 -
《PHP和MySQL WEB开发》第四章笔记
第四章:字符串操作与正则表达式<?/*第四章 字符串操作与正则表达式*//*4.1创建一个智能表单邮件*/echo "点击此处进入该页面";echo "发送失败了,配置问题。";/*字符串的格式化chop();ltrim();trim();rtrim();*/$a=" 111 ";$b=" 111 ";echo $a;echo "这是末尾没有空格的格式原创 2017-09-13 15:40:23 · 519 阅读 · 0 评论 -
《PHP MySQL和WEB开发》笔记 第十二章 MySQL高级管理(下)
12.4数据库的优化数据库的优化已经在我的笔记http://blog.csdn.net/howroad/article/details/78229340中描述的比较清晰。这里整理书籍里的优化。1.设计优化:数据库的每一个数据越小越好,主键尽可能的短。尽量避免使用可变长度列。如果长度列固定,那么她会更快。2.权限优化:简化权限可以提高查询速度。3.表的优化:optimize tabl原创 2017-10-16 09:54:30 · 315 阅读 · 0 评论 -
《PHP MySQL和WEB开发》笔记 第十三章 MySQL高级编程
13.1 load data infile批量插入数据。用法:mysql> load data infile "c:/users/administrator/desktop/bookinsert.txt" into table books;Query OK, 2 rows affected (0.03 sec)Records: 2 Deleted: 0 Skipped: 0原创 2017-10-17 13:47:26 · 347 阅读 · 0 评论 -
《PHP MySQL和WEB开发》第十章笔记
<?/*Unit 10 数据库的使用*///SQL=structured query language=结构化查询语言//SQL有一个ANSI标准但是他和MYSQL还是有区别的//SQL包括DDL(data definitely language)和DML(data manipulation language)//插入数据的三种方法/*insert into customers v原创 2017-09-25 18:21:27 · 383 阅读 · 0 评论 -
《PHP MySQL和WEB开发》第九章笔记
<?//安装mysql 然后创建数据库/*解决mysql不是内部命令也不是可运行的程序,在环境变量中加入mysql的安装目录,分隔符用分号*///9.5权限系统//最少权限原则:一个用户(或者一个进程)应该拥有能够执行分配给他的任务的最低级别的权限//9.5.2 创建用户 grant和revoke 全局、数据库、表、列/*grant all on * .* to luphper id原创 2017-09-25 18:20:43 · 306 阅读 · 0 评论 -
《PHP MySQL和WEB开发》第八章笔记
<?//第八章是设计数据库由于大学里数据库学的比较扎实,文章里只写一些值得注意的东西//列:又叫域或者属性或者字段//行:又叫记录或元组//模式:例如:Customer(CustomerID,name,sex)下划线是主键,斜体元素是外键//关系:1对多,一对一,多对多//异常:更新异常,插入异常,删除异常//【这是什么鬼】8.2.3使用原子列值:每一行的每个属性只储存一个值//原创 2017-09-25 09:50:43 · 276 阅读 · 0 评论 -
《PHP和MySQL WEB开发》笔记第七章
<?/*Exception类*///exception claa is 内置类//exceprion 类中的内置方法/*getcode();返回传递给构造函数的代码getmessage();返回传递给构造函数的消息getfile();返回产生错误的代码的完整路径getline();gettrace();返回一个包含了异常代码的回退路径的数组gettraceasstring();原创 2017-09-24 20:56:30 · 285 阅读 · 0 评论 -
《PHP和MySQL WEB开发》第六章笔记
<?/*UNIT6 面向对象的PHP*//*6.1理解面向对象的概念*//*6.1.1类和对象*///面向功能或者面向过程的软件被看作是过时的unfortunately,大部分的web脚本仍然是属于面向功能的。//面向对象的操作语言必须支持多态性——不同的类对同一个操作有不同的行为。//类的继承//几个名词:类,对象,超类,父类,子类,派生类/*6.2在php中创建类class原创 2017-09-19 18:47:27 · 665 阅读 · 0 评论 -
《PHP和MyQSL WEB开发》第五章笔记
这是主要的测试用的页面。<?/*代码重用与函数编写*//*5.1代码重用的好处*/echo "代码重用的好处:1.降低成本,2.提高可靠性3.提高一致性";/*5.2use function require() and include *///the diffurent between require and include : //require("none.txt");//in原创 2017-09-18 18:26:18 · 466 阅读 · 0 评论 -
《PHP和MySQL WEB开发》第三章笔记
/*3.2创建数组的方法*//*[1]$product=array();[2]$product[0]=**;$product[1]=**;[3]$product=range(1,10,2);*/$product=array('Tires','oil','Spark Plugs');//创建一个名为product的数组//print_r($produc原创 2017-09-11 19:27:04 · 310 阅读 · 0 评论 -
PHP大小写敏感规则
因为不让转载。。留链接记录http://blog.csdn.net/songkexin/article/details/6757779转载 2017-09-25 14:33:54 · 742 阅读 · 0 评论