php学习
达·芬奇的大钥匙
这个作者很懒,什么都没留下…
展开
-
番外篇(2020.10.29)- 自问自答模式
如何用xshell配置腾讯云服务器的web服务器?https://www.zhihu.com/question/324730842/answer/686830352宝塔安装失败怎么办?https://www.cnblogs.com/xyrit/p/13203112.html安装宝塔后无法使用网站访问?https://blog.csdn.net/youths/article/details/92581183使用vscode编写php项目,需提前加载php插件https://blog.csdn.n原创 2020-10-29 19:59:54 · 381 阅读 · 0 评论 -
弱鸡养成第十一天(2020.10.28)-停驻脚步,巩固知识
文章目录全力为ajax实现的前后端分离做准备好好学习,天天向上!全力为ajax实现的前后端分离做准备完成项目的分工不是件容易的事。在实际应用中,想做好前后端的对接工作,需要提前备至好许多事项。比如:多人项目使用github处理冲突、项目文件的存放位置(我的设想是php文件放在一个文件夹、html文件放在一个文件夹、后续的其他文件再根据类别放在一个文件夹)、api接口的预先商讨(例子)。更重要的是,不能埋头随着心思本能的敲代码,要学习更加合理的代码规范。所以又打算回头把当初囫囵吞枣的知识再巩固巩固,像gi原创 2020-10-28 23:21:12 · 107 阅读 · 0 评论 -
弱鸡养成第九天(2020.10.26)- 多人合作项目的准备工作(这个人怎么又摸鱼
git指令以及github的使用为了让多人共同维护一个项目,会使用git是很必要的。视频教程:https://www.bilibili.com/video/BV1pW411A7a5?p=15笔记链接:https://pan.baidu.com/s/1wY4L8HHK38RInfGXtb2GGA提取码:ug1vNavicat下mysql数据库的导入与导出同样数据库要提前建好,然后导出成.sql文件并上传到github中。建立数据库时要记得编码为utf-8格式。因此在其他人导入这个数据库导出的.sq原创 2020-10-26 21:36:59 · 120 阅读 · 0 评论 -
弱鸡养成第八天(2020.10.25)-放松的一天
文章目录当电脑已经安装mysql后,再安装包含了mysql的php集成环境:wamp,应当如何指定选择访问的mysqlajax操作想说的话好好学习,天天向上!当电脑已经安装mysql后,再安装包含了mysql的php集成环境:wamp,应当如何指定选择访问的mysql很简单,修改其中一个myql文件下的my.ini文件,将其中出现的所有3306改成3307即可。这样就可以在php连接mysql时,通过指定不同的端口号来选择不同的mysql了。在本环境下建议不要修改继承环境下的mysql端口号,不然php原创 2020-10-25 23:29:43 · 96 阅读 · 0 评论 -
弱鸡养成第七天(2020.10.24)-完善了sql函数的封装、继续深入理解项目、学习ajax尝试实现前后端分离
文章目录封装好的sql操作函数乱码问题的终极终极蛇皮解决方案新技能,利用ajax实现前后端分离好好学习,天天向上!封装好的sql操作函数其实也就补充了一个Mysql_inc_escape函数:对作为sql语句的字符串或字符串数组进行转义,譬如将字符’或’‘的前面添加’/’。如此转义才能正确执行sql语句。<?php //@ 连接数据库//@ 参数均为同目录下config_inc.php文件定义好的常量//@ 返回link对象function Mysql_inc_connect($ho原创 2020-10-24 22:42:21 · 133 阅读 · 1 评论 -
弱鸡养成第六天(2020.10.23)-封装部分数据库操作函数
程序员节快乐!文章目录奇怪的bug代码github操作指令上传到github好好学习,天天向上!奇怪的bug在测试我写完的操作数据库的函数时,再一次遇到了bug:PHP mysqli_multi_query 连续执行的坑,记住这个特性吧,改了一个小时的bug也没改出来问题,人都傻了。看博客https://blog.csdn.net/weixin_34302798/article/details/92033851代码样式部分:<?php //设置页面编码为utf-8 header(原创 2020-10-24 00:24:52 · 137 阅读 · 1 评论 -
zend编写php文件时网页中文乱码
初次尝试神烦,不知道为什么,php文件执行" header(‘Content-type:text/html;charset=utf-8’) " 函数的同时,执行" mysqli_set_charset($link, ‘utf8’) " 函数,产生的效果是:在显示出的html页面,除了打印数据库中的中文,在其他地方打印中文会显示乱码。根据以往的经验,我用记事本另存为php文件成utf-8格式,就解决了问题。但这并不是一个合格的程序员的解决方式,于是经过了重重思考,终于被我找到了问题的根源。究极解决方原创 2020-10-23 21:02:05 · 366 阅读 · 0 评论 -
弱鸡养成第五天(2020.10.22)-理解项目的流程
文章目录环境问题127.0.0.0无法访问wampphpmyadmin加载缓慢的终极解决方法(转载)结语好好学习,天天向上!环境问题127.0.0.0无法访问wampwamp可以使用localhost访问,但是换成127.0.0.1或就无法访问。可能原因:之前安装了apache,后续又安装了wamp,那么wamp就会依据原先的apache配置。解放方法:打开wamp目录下的apps下的apache下的conf下的httpd.cong文件,修改此处为wamp所在的www目录。修改后:这样就可以使用原创 2020-10-22 22:16:59 · 92 阅读 · 1 评论 -
弱鸡养成第四天(2020.10.21)-php连接并简单操作数据库(3)(结尾篇)
预处理语句机制首先,已特殊的方式定义query字符串,用’?'标识可能修改的值 $query ='select * from student where 姓名=? or 学号=? ';然后, 将query转换成预处理语句stmt $stmt= mysqli_prepare($link,$query);//将query转换成预处理语句stmt第三步,为stmt中的每个‘?’绑定一个变量。函数的第二个参数,根据问号的个数和类型添加,详见百度 //为?绑定变量vall mysqli_stm原创 2020-10-21 23:23:00 · 171 阅读 · 1 评论 -
弱鸡养成第三天(2020.10.20)-php连接并简单操作数据库(2)
对执行sql语句发生错误的处理使用以下两个函数即可查看错误信息 $query ='select cuowu from student';//故意写个 “cuowu” $result =mysqli_real_query($link,$query); if($result ==false){ //错误代号 var_dump(mysqli_errno($link)); //错误详情 var_dump(mysqli_error($link)); }如图:写sql语句时,如何写需要原创 2020-10-21 15:26:23 · 177 阅读 · 0 评论 -
弱鸡养成第三天(2020.10.19)-php连接并简单操作数据库(1)
php连接数据库连库基本操作首先找到php.ini 文件中的这部分代码,去掉这两行开头原有的’;’,意味着使用这个“php_mysqli.dll”拓展功能。上面的"php_mysql.dll"是顺便加的,强迫症犯了。连接数据库<?php header('Content-type:text/html;charset=utf-8'); echo '<pre>'; //php操作数据库的基本连接操作 //建立连接 $link = @mysqli_connect('loc原创 2020-10-19 20:32:16 · 226 阅读 · 1 评论 -
弱鸡养成第二天(2020.10.18)-php保存上传文件
包含文件的form的简单提交格式样例代码: <form method='post' enctype='multipart/form-data' action='index2.php'> <input type='file' name='my_up_file' > <input type='submit' name='btn' value="上传"> </form>对于enctype的解释:php中接收并保存form提交的单个文件简原创 2020-10-18 23:40:26 · 500 阅读 · 1 评论 -
弱鸡养成第二天(2020.10.18)-php接收表单
关于php接收form表单中chekbox的处理如何为复选框的多个选项取name处理表单中含有复选框checkbox时,如果同一checkbox下的多个选项都像其他组件一样对待,name取不同的名字,那么提交的表单不方便辨认这些选项是源于哪个复选框,如下://提交表单代码 <body> <form method='post' action='index2.php'> <input type='checkbox' name='ball1' value='bas1原创 2020-10-18 16:33:07 · 447 阅读 · 1 评论