ホームページ バックエンド開発 PHPチュートリアル YII の日付によるフィルタリングが機能しません。何が起こっていますか?

YII の日付によるフィルタリングが機能しません。何が起こっていますか?

Jun 13, 2016 pm 12:47 PM
array nbsp public return the

YII の日付によるフィルタリングが機能しません。何が起こっていますか?
YII 日付によるフィルタリングが機能しません。何が起こっていますか?

モデル

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

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

91

92

93

94

95

96

<br>

&lt;?php<br />

<br />

/**<br />

 * これは テーブル「user」のモデル クラスです。<br />

 *<br />

 * 以下は、テーブル「user」で使用可能な列です:<br />

 * @property integer $id<br />

 * @property string $uname<br />

 */<br />

class Timefliter extends CActiveRecord<br />

{<br />

/**<br />

     * 指定された AR クラスの静的モデルを返します。<br />

     * @param string $className アクティブなレコード クラス名。<br />

     * @return ユーザー 静的 モデル クラス<br />

     */<br />

パブリック静的関数モデル($className=__CLASS__)<br />

{<br />

returnparent::model($className);<br />

}<br />

<br />

/**<br />

     * @return string 関連付けられたデータベース テーブル名<br />

     */<br />

パブリック関数 tableName()<br />

{<br />

return 't_time';<br />

}<br />

<br />

<br />

public $starttime;<br />

パブリック $endtime <br />

<br />

<br />

/**<br />

     * @return モデル 属性の配列検証ルール。<br />

     */<br />

パブリック関数 rules()<br />

{<br />

//注: <br /> の属性に対してのみルールを定義する必要があります。

// ユーザー入力を受け取ります。<br />

配列を返す(<br />

array('id', 'safe'),<br />

//array('id', 'numerical', 'integerOnly'=&gt;true),<br>

array('time', 'safe'),<br>

<br>

<br>

// 次のルールは search() で使用されます。<br>

// 検索すべきではない属性を削除してください。<br>

array('id, time', 'safe', 'on'=&gt;'search'),<br>

);<br>

}<br>

<br>

/**<br>

     * @return array リレーショナル ルール。<br>

     */<br>

パブリック関数 relationship()<br>

{<br>

//注: 関係名と関連する<br>を調整する必要がある場合があります。

// 以下に自動生成されるリレーションのクラス名。<br>

配列を返す(<br>

);<br>

}<br>

<br>

/**<br>

     * @return 配列 カスタマイズされた 属性 ラベル (name=&gt;label)<br>

     */<br>

パブリック関数attributeLabels()<br>

{<br>

配列を返す(<br>

'id'=&gt; '番号',<br>

'時間'=&gt; '時間',<br>

);<br>

}<br>

<br>

/**<br>

     * 現在の検索/フィルタ条件に基づいてモデルのリストを取得します。<br>

     * @return CActiveDataProvider は、検索/フィルタ条件に基づいてモデルを返すことができるデータ プロバイダーです。<br>

     */<br>

パブリック関数 search()<br>

{<br>

// 警告: 次のコードを変更して、<br> に該当する属性を削除してください。

// 検索しないでください。<br>

<br>

$criteria=新しい CDbCriteria;<br>

<br>

$criteria-&gt;compare('id',$this-&gt;id);<br>

$criteria-&gt;compare('time','&gt;='.$this-&gt;starttime);<br>

$criteria-&gt;compare('time','&lt;='.$this-&gt;endtime);<br>

<br>

//あいまい検索を有効にするかどうか、後で true に実装します <br>

return new CActiveDataProvider($this, array(<br>

'criteria'=&gt;$criteria, <br>

//'ページネーション'=&gt;array('pagesize'=&gt;$pagesize?pagesize:$page),<br>

//'ページネーション'=&gt;array('pagesize'=&gt;$page), <div class="clear"></div>

ログイン後にコピー
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

解決策: 組織では PIN を変更する必要があります。 解決策: 組織では PIN を変更する必要があります。 Oct 04, 2023 pm 05:45 PM

解決策: 組織では PIN を変更する必要があります。

Windows 11 でウィンドウの境界線の設定を調整する方法: 色とサイズを変更する Windows 11 でウィンドウの境界線の設定を調整する方法: 色とサイズを変更する Sep 22, 2023 am 11:37 AM

Windows 11 でウィンドウの境界線の設定を調整する方法: 色とサイズを変更する

Windows 11でタイトルバーの色を変更するにはどうすればよいですか? Windows 11でタイトルバーの色を変更するにはどうすればよいですか? Sep 14, 2023 pm 03:33 PM

Windows 11でタイトルバーの色を変更するにはどうすればよいですか?

Windows 11/10修復におけるOOBELANGUAGEエラーの問題 Windows 11/10修復におけるOOBELANGUAGEエラーの問題 Jul 16, 2023 pm 03:29 PM

Windows 11/10修復におけるOOBELANGUAGEエラーの問題

Windows 11 でタスクバーのサムネイル プレビューを有効または無効にする方法 Windows 11 でタスクバーのサムネイル プレビューを有効または無効にする方法 Sep 15, 2023 pm 03:57 PM

Windows 11 でタスクバーのサムネイル プレビューを有効または無効にする方法

Windows 11 でのディスプレイ スケーリング ガイド Windows 11 でのディスプレイ スケーリング ガイド Sep 19, 2023 pm 06:45 PM

Windows 11 でのディスプレイ スケーリング ガイド

Windows 11で明るさを調整する10の方法 Windows 11で明るさを調整する10の方法 Dec 18, 2023 pm 02:21 PM

Windows 11で明るさを調整する10の方法

iPhoneのSafariでプライベートブラウジング認証をオフにする方法は? iPhoneのSafariでプライベートブラウジング認証をオフにする方法は? Nov 29, 2023 pm 11:21 PM

iPhoneのSafariでプライベートブラウジング認証をオフにする方法は?

See all articles