zoukankan      html  css  js  c++  java
  • 【讲义提纲】以一个实战新闻cms增删改查demo为例,给学院国创队伍培训php

    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 范围;

  • 相关阅读:
    MVVM模式和在WPF中的实现(一)MVVM模式简介
    C#中实现并发的几种方法的性能测试
    搞笑:儿子的日记,叔叔妈妈
    MSN头像中小黄鸭子是什么?
    某人分析的70后,80后,90后
    有趣的纹身
    百度首页人物logo第一期:许三多
    关于微软Windows未来的一点畅想
    我把最难的21个汉字写进一篇文章
    百度还可以这样玩!
  • 原文地址:https://www.cnblogs.com/liumt/p/5559544.html
Copyright © 2011-2022 走看看