form表单如何嵌套,一个table标签中若是存在多个表单,该如何使他们互不影响?
表单是不能嵌套的。 可以用js来实现 <script> functionformSubmit(n){ form=document.getElementById("form"); switch(n){ case1: form.action="a.php"; break; case2: form.action="b.php"; break; } form.submit(); } </script> <formid="form"action=""method="post"> ...... <inputtype="button"value="表单1提交"onclick="formSubmit(1)"/> <inputtype="button"value="表单2提交"onclick="formSubmit(2)"/> </form>
业余时间想学PHP,应该从哪里入手?学到什么地步会有一个质的飞跃?
第一步
首先需要买些入门书籍或者观看入门视频,先熟悉php的语法,了解php一些常用的函数,例如字符串处理等。题主是从事web开发这类这个学起来应该比较快,然后就锻炼自己的逻辑思维能力,写一点算法题,就这样不停的深入把基础打扎实。
第二步
基础已经学会了之后就要考虑一点实战的东西了,比如数据库的一些相关操作,web的运行原理,这个要能够熟练理解。然后就可以做一点小的demo比如登录注册等简单的小功能,接下来对于后台开发有了一定的了解就可以试着做一些常见的功能,例如文件上传,邮件发送等,最后将这些东西整合做一个小项目小网站,完成这些就算是一个从无到有的升华了。
最后一步
到了这一步就可以去学习一些web常用知识技术,例如框架,NoSQL,Git,服务器简单的架设运维等,这个是有对于php就有了比较深入的了解,可以去开源平台看看别人的代码,学习大佬们比较厉害的东西。最后就是学海无涯苦作舟了,想要成为一名真正的大佬还有很长的路要走。
(个人意见轻喷)
业余时间学习php的话可以看书,也可以看博客。
由于题主具有前端经验,所以javascript肯定是熟悉的。php同样作为一个弱类型的脚本语言,所以对于你来说还是很容易的。
首先学习php的基本语法,各种程序结构以及php标准模块,比如:文件处理,会话处理等。最重要的是要学习php的面向对象。
当然只学习php肯定不够的,后端是离不开数据库的,那么还得学习一下mysql。
学习完语言基础之后可以学习一个mvc框架。比如thinkphp,CI等。找一些项目来练练手。
您想有一个质的飞跃的话,还得学习关于网络的知识,比如http协议,对于前端的帮助也是很大的。
由于答主回答过多次关于php自学的文章,这里就不多说了,感兴趣的话可以去查看。
if/switch/for等流程控制语句,面向对象思想和语法,文件操作,mysql数据库操作,找个简单的mvc框架如thinkphp5看看,最后用纯php和框架分别写几个demo练手,最后在实际项目中慢慢打磨咯,
软件开发需要学哪些?
软件开发需要学习SQL Server2005数据库设计和高级查询、数据结构、C#面向对象程序设计、HTML5与CSS3开发、JavaScript、jQuery高级编程、PHP开发、软件工程、JAVA面向对象程序设计、J2EE服务器端高级编程、APP应用程序开发、oracle数据库、Android应用开发等。