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

  • 相关阅读:
    mysql日期加减
    cron 配置计划任务的书写格式(quartz 时间配置)
    空值排序问题
    update 表名 set 字段=值,数据更新
    insert into 数据插入
    SQL里面的char类型
    SQL使用代码创建数据完整性,约束
    SQL制表
    sql创建数据库
    验证码
  • 原文地址:https://www.cnblogs.com/liumt/p/5559544.html
Copyright © 2011-2022 走看看