ajax处理增删改查

前端处理




无标题文档




新增

辖区:
姓名:
性别:
证件:
电话:
住址:

信息

辖区 姓名 性别 证件 电话 住址 操作

 

 

 

 

 

后台处理

 

添加处理页面

1

2

3

4

5

6

7

8

9

10

11

include("./xsdb.class.php");

$xq = $_POST["xq"];

$name = $_POST["name"];

$sex = $_POST["sex"];

$zj = $_POST["zj"];

$tel = $_POST["tel"];

$zz = $_POST["zz"];

$db = new xsdb();

$sql = "insert into shuju values('','{$xq}','{$name}','{$sex}','{$zj}','{$tel}','{$zz}')";

echo $db->Query($sql,0);

删除处理页面

1

2

3

4

5

6

7

8

include("./xsdb.class.php");

$code = $_POST["a"];

$db = new xsdb();

 

$sql = "delete from shuju where id='{$code}'";

 

echo $db->StrQuery($sql,0);

修改处理页面(查找要修改的数据信息)

1

2

3

4

5

6

7

8

include("./xsdb.class.php");

$a = $_POST["a"];

$db = new xsdb();

 

$sql = "select * from shuju where id='{$a}'";

 

echo $db->StrQuery($sql);

修改处理页面(实现数据修改)  

1

2

3

4

5

6

7

8

9

10

11

12

include("./xsdb.class.php");

$yc $_POST["yc"];

$xq $_POST["xq"];

$name $_POST["name"];

$sex $_POST["sex"];

$zj $_POST["zj"];

$tel $_POST["tel"];

$zz $_POST["zz"];

$db new xsdb();

$sql "update shuju set xiaqu='{$xq}',name='{$name}',sex='{$sex}',zhengjian='{$zj}',tel='{$tel}',zhuzhi='{$zz}' where id='{$yc}'";

echo $db->Query($sql,0);

查询处理页面

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

include("./xsdb.class.php");

 

$db new xsdb();

 

$sql "select * from shuju";

 

$r $db->StrQuery($sql);

if($r)

{

    echo $r;   

}

else

{

    echo"111"

}

数据库封装及返回数据TEXT JSON   

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

class xsdb

{

    public $host="localhost";

    public $uid "root";

    public $pwd "密码";

    public $dbname "test";

     

    //成员方法

    public function Query($sql,$type=1)

    {

        $db new MySQLi($this->host,$this->uid,$this->pwd,$this->dbname);

        $r $db->query($sql);

         

        if($type==1)

        {

            return $r->fetch_all();

        }

        else

        {

            return $r;

        }

    }

     

    //返回字符串的方法

    public function StrQuery($sql,$type=1)

    {

        $db new MySQLi($this->host,$this->uid,$this->pwd,$this->dbname);

        $r $db->query($sql);

         

        if($type==1)

        {

            $attr $r->fetch_all();

            $str "";

            foreach($attr as $v)

            {

                $str .= implode("^",$v)."|";

            }

             

            return substr($str,0,strlen($str)-1);

 

        }

        else

        {

            return $r;

        }

    }

     

    //返回JSON

    function JSONQuery($sql,$type=1)

    {

        $db new MySQLi($this->host,$this->uid,$this->pwd,$this->dbname);

        $r $db->query($sql);

         

        if($type==1)

        {

            return json_encode($r->fetch_all(MYSQLI_ASSOC));

        }

        else

        {

            return $r;

        }

    }

}

你可能感兴趣的:(web前端)