• 技术文章 >后端开发 >php教程

    解析Extjs与php数据交互(增删查改)_php技巧

    2016-05-17 08:58:49原创408
    复制代码 代码如下:



    //搜索暂时没做,数据是出来了,但是却没法显示














    Index.php文件
    复制代码 代码如下:

    header("Content:text/html;charset=utf-8");
    $link = mysql_connect("localhost","root","123456")or die('error'.mysql_error());
    mysql_select_db("stu",$link);
    mysql_query('set names utf8');
    $sql = "select count(*) num from men";
    $num = mysql_query($sql);
    $count = mysql_fetch_array($num);
    $start = $_POST['start'];
    $limit = $_POST['limit'];
    $sql2 = "SELECT * FROM men limit {$start},{$limit}";
    /*
    if (!$_POST)
    {
    $sql2 = "SELECT * FROM member";
    } else {
    $sql2 = "select * from member limit {$start},{$limit}";
    }
    */
    $data = array();
    $result = mysql_query($sql2);
    while(!!$info = mysql_fetch_array($result,MYSQL_ASSOC))
    {
    $data[] = $info;
    }
    //$j = json_encode($data);
    $j = "{totalProperty:100,root:".json_encode($data)."}";
    echo $j;
    ?>

    Add.php文件如下:
    复制代码 代码如下:

    header("Content:text/html;charset=utf-8");
    $link = mysql_connect("localhost","root","123456")or die('error'.mysql_error());
    mysql_select_db("stu",$link);
    mysql_query('set names utf8');
    $name = $_POST['username'];
    $pwd = $_POST['password'];
    $time = $_POST['regTime'];
    $email = $_POST['email'];
    /*
    $name = 'aaaa';
    $pwd = 'aaaa';
    $time = '2011-12-31';
    $email = 'aaaa';*/
    $sql = "INSERT INTO men (username,password,regTime,email) VALUES ('{$name}','{$pwd}','{$time}','{$email}')";
    //mysql_query($sql)
    if (mysql_query($sql))
    {
    echo 'ok';
    }
    ?>

    Del.php文件如下:
    复制代码 代码如下:

    header("Content:text/html;charset=utf-8");
    $link = mysql_connect("localhost","root","123456")or die('error'.mysql_error());
    mysql_select_db("stu",$link);
    mysql_query('set names utf8');
    $id = $_POST['id'];
    $sql = "DELETE FROM men WHERE id={$id}";
    if (mysql_query($sql))
    {
    echo 1;
    } else {
    echo 0;
    }
    ?>

    数据库文件men.sql
    数据库名叫:stu
    表名为:men
    可以把下面的复制到一个文本文档里,然后新建stu数据库,导入就可以。
    复制代码 代码如下:

    -- phpMyAdmin SQL Dump
    -- version 2.11.2.1
    -- http://www.phpmyadmin.net
    --
    -- 主机: localhost
    -- 生成日期: 2012 年 01 月 11 日 10:02
    -- 服务器版本: 5.0.45
    -- PHP 版本: 5.2.5
    SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
    --
    -- 数据库: `stu`
    --
    -- --------------------------------------------------------
    --
    -- 表的结构 `men`
    --
    CREATE TABLE `men` (
    `id` int(11) unsigned NOT NULL auto_increment,
    `name` varchar(50) collate utf8_unicode_ci NOT NULL,
    `pass` varchar(32) collate utf8_unicode_ci NOT NULL,
    `sex` varchar(10) collate utf8_unicode_ci NOT NULL,
    `email` varchar(50) collate utf8_unicode_ci NOT NULL,
    PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=28 ;
    --
    -- 导出表中的数据 `men`
    --
    INSERT INTO `men` (`id`, `name`, `pass`, `sex`, `email`) VALUES
    (1, '赵四', '123456', 'female', '646588973@qq.com'),
    (2, '测试修改', '123456', 'male', 'test@qq.com'),
    (8, '赵勇2', '123456', 'male', 'sfsf@qq.com'),
    (9, '赵勇3', '123456', 'male', 'sfsf@qq.com'),
    (10, '赵勇5', '123456', 'male', 'sfsf@qq.com'),
    (11, 'asdfsf', 'asfsfsf', 'male', 'safsf'),
    (18, '12', '123', 'male', '123'),
    (19, '123', '123', 'female', '123'),
    (20, '123123', '123', 'female', '123'),
    (21, 'safdsdf', 'sdf', 'female', 'sdf'),
    (22, 'sdfsdf', 'sdfsdf', 'male', 'sdf'),
    (23, 'test', 'test', 'male', 'test@qq.com'),
    (24, 'saf', 'asdfs', 'male', 'asdf'),
    (25, 'dfgdfg', 'dfgdfg', 'male', 'dfgdfg'),
    (26, 'ertert', 'erter', 'male', 'tertert'),
    (27, '1asdf', 'sdf', 'male', 'sdf');
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:Extjs php 数据交互
    上一篇:PHP 冒泡排序 二分查找 顺序查找 二维数组排序算法函数的详解_php技巧 下一篇:使用php判断网页是否gzip压缩_php技巧
    php培训_php实战培训【立即报名】-php中文网第20期

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• 分享一个有趣的php版本的扫雷!• php常见的页面跳转方法汇总_PHP教程• 装饰器模式,装饰模式_PHP教程• PHP版微信公众平台红包API,php公众红包api_PHP教程• PHP中使用Memache作为进程锁的操作类分享_PHP教程
    1/1

    PHP中文网