所有空调品牌大全-泡沫板多少钱一平方米

黑马程序员:使用thinkphp 创建家具网站----第⑩天
2023年4月22日发(作者:免费房子装修设计)

招聘栏目;

查看所有:分页显示所有招聘信息、删除招聘信息,修改招聘

添加信息:添加招聘信息,和前几个栏目的创建差不多

代码如下:

1.

2.

3.

4.

5.

6.

7.

8.

9.

<?php

require './';

class JobAction extends Action{

public function index(){

header('content-type;text/html;charset=utf-8');

$wln=M(Job);

import('');// 导入分页类

$count = $wln->count();// 查询满足要求的总记录数

$Page = new Page($count,5);// 实例化分页类 传入总记

录数和每页显示的记录数

10.

$show = $Page->show();// 分页显示输出

11.

// 进行分页数据查询 注意limit方法的参数要使用Page类的属性

12.

$list =

lect();

$wln->order('add_time')->limit($Page->firstRow.','.$Page->listRows)->se

13.

$this->assign('list',$list);// 赋值数据集

14.

$this->assign('page',$show);//

15.

$this->display();

16.

}

17.

public function addjob(){

18.

header('content-type;text/html;charset=utf-8');

19.

$wln=M(Job);

20.

if(isset($_GET[id])&&$_GET[act]=='edit'){

21.

$id=$_GET[id];

22.

$data=$wln->find($id);

23.

$this->assign(wln,$data);

24.

}

25.

26.

$this->display();

27.

}

28.

public function addData(){

29.

header('content-type;text/html;charset=utf-8');

30.

$wln=M(Job);

31.

if (isset ( $_FILES ['job_pics'] )) {

32.

import ( "@.File" ); // 导入上传类

33.

$upload = new UploadFile (); // 设置上传文件大小

34.

$upload->maxSize = 3292200; // 设置上传文件类型

35.

$upload->allowExts = array (

36.

'jpg',

37.

'gif',

38.

'png',

39.

'jpeg'

40.

); // 设置附件上传类型

41.

$upload->allowTypes = array (

42.

'image/jpg',

43.

'image/jpeg',

44.

'image/pjpeg',

45.

'image/png',

46.

'image/gif'

47.

);

48.

$upload->savePath = './Public/Uploads/jobs/';

// 设置附件上传目录

49.

$upload->saveRule = 'uniqid'; // 删除原图

50.

// 开始上传

51.

if (! $upload->upload ()) {

52.

$this->error ( $upload->getErrorMsg

() );

53.

} else {

54.

$info = $upload->getUploadFileInfo ();

55.

}

56.

$pic = $info [0] ['savename'];

57.

if(isset($_POST[id])&& $_POST[act]=='edit'){

58.

$id=$_POST[id];

59.

$job_pic=$wln->field('job_pics')->wher

e('id='.$id)->find();

60.

$old='./Public/Uploads/jobs/'.$job_pic

[job_pics];

61.

$data=$_POST;

62.

$data[add_time]=strtotime($_POST[add_t

ime]);

63.

$data[job_pics]=$pic;

64.

if($wln->where('id='.$id)->save($data)

){

65.

$this->success('修改成功');

66.

unlink($old);

67.

}else {

68.

$this->error('修改失败');

69.

}

70.

}else {

71.

$data=$wln->create();

72.

if($data[add_time]==''){

73.

$data[add_time]=$;

74.

$data[add_time]=strtotime($dat

a[add_time]);

75.

}

76.

$data[job_pics]=$pic;

77.

if($wln->add($data)){

78.

$this->success('添加成功');

79.

}else {

80.

81.

$this->error('添加失败');

82.

}

83.

}

84.

85.

86.

}else {

87.

88.

89.

}

90.

}

91.

public function delJob(){

92.

header('content-type;text/html;charset=utf-8');

93.

$wln=M(Job);

94.

$id=$_GET[id];

95.

$pics=$wln->find($id);

96.

$old='./Public/Uploads/jobs/'.$pics[job_pics];

97.

if($wln->delete($id)){

98.

unlink($old);

99.

$this->success('删除成功');

100.

}else { echo $id;

101.

$this->error('删除失败');

102.

}

103.

104.

}

105.

}

复制代码

中央空调品牌怎么选-性价比高的全屋定制

黑马程序员:使用thinkphp 创建家具网站----第⑩天

更多推荐

家具招聘网站有哪些