受老师邀请给学院国创队伍培训php,以一个实战新闻cms增删改查demo为例,写的文档讲义供大家参考

Posted 服务端开发爱好者

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了受老师邀请给学院国创队伍培训php,以一个实战新闻cms增删改查demo为例,写的文档讲义供大家参考相关的知识,希望对你有一定的参考价值。

PHP实战基础——以一个新闻cms的增删改查为例

一、        环境配置

二、        数据库创建

三、        增删改查demo

  1. 连接数据库

<?php

   $link=mysql_connect("localhost","root","root");

   mysql_select_db("demo",$link);

   mysql_query("set names utf8");

?>

   2.查——新闻列表 index.php

(1)    只查一条

(2)    While循环查多条

(3)    mysql_query()函数的两种用法: a.设置字符编码  b.执行SQL语句

(4)    php中连接字符串方式: 用.号相连 (区别java web中用+号相连)

(5)    SQL语句:select * from table1 where 范围;

 

 3.增——添加新闻 add.php  addDo.php

(1)    form表单通过submit传值,用POST方法接收:

 

例:$title=$_POST["title"];

 

(2)    SQL语句:insert into table1(field1,field2) values(value1,value2);

 

4. 删——删除新闻 deleteDo.php

(1)<a>标签通过url传值,用GET方法接收:

例:

<a href=deleteDo.php?id=<?php echo $info[‘demo_test_id‘]?>>删除</a>

例:$id=$_GET["id"];

 

(2)SQL语句:delete from table1 where 范围;

 

5. 改——修改新闻 update.php  updateDo.php

(1)    与增加新闻的区别:a.欲改先查  b.要指定新闻的id

(2)  通过一个隐藏的input传id

例:<input name="id" type="hidden" value="<?php echo $id;?>"/>

(3)SQL语句:update table1 set field1=value1 where 范围;

以上是关于受老师邀请给学院国创队伍培训php,以一个实战新闻cms增删改查demo为例,写的文档讲义供大家参考的主要内容,如果未能解决你的问题,请参考以下文章

android实战培训课程

51CTO学院三周年我已报名参加李炎恢老师的PHP培训班,你们还在等什么!

参加51CTO学院软考培训,我通过啦

人工智能学院举行新教师岗前培训

专家讲座干货多 ,“深度学习”促思考——陆虹数学教师培训基地活动(十四)

参加51CTO学院软考培训,我通过啦