[Codeigniter-users] 簡単なモデルの利用

Back to archive index

牧尾竜一 ryuic****@jom*****
2008年 7月 16日 (水) 20:55:15 JST


JOMRです。

表示しないので間違ってるのですが、
	function get_computer_redate($cu_id)
	{
		$this->db->where('cu_id', $cu_id);
		$query = $this->db->get('computer');
		$row = $query->row();
		if ($row->redate == NULL){
			echo 'なし';
		}
		else
		{
			echo $row->redate;
		}
	}

としたら画面左上の方に 何の日付か解らないのですが表示しています。
変更日の欄には
A PHP Error was encountered

Severity: Notice

Message: Undefined variable: redate_post

Filename: views/pc_list.php

Line Number: 45
といったエラーが表示されています。


ここでこの判定をしてるという事はコントローラーでの判定は余計なんでしょう
か?ちょっと混乱してきました(^^;)


>  kunitsujiです。
>> とは書いたのですがここから先の redate を computer テーブルよりあるか
>> ないかの判定をどのように書けばいいのか解りません。良ければご教授お願いし
>> ます。
> 
> この部分ですが、
> 更新されていなければNULLなのか空文字なのか、または0が入ってるとすれば、
> それを判定すればいいですね。
> 
> $row->redate の中身を調べればいいかとおもいます。
> 
> 
>> _______________________________________________
>> Codeigniter-users mailing list
>> Codei****@lists*****
>> http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users
> 
> _______________________________________________
> Codeigniter-users mailing list
> Codei****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users
> 
> 
> No virus found in this incoming message.
> Checked by AVG - http://www.grisoft.jp 
> Version: 8.0.138 / Virus Database: 270.4.11/1554 - Release Date: 2008/07/15 18:03
> 
> 
> 




Codeigniter-users メーリングリストの案内
Back to archive index