[PHP-users 11067] PHPLIB の f($field) メソッドについて

shushu2 php-users@php.gr.jp
Thu, 24 Oct 2002 16:06:04 +0900 (JST)


お疲れ様です。外川と申します。
PHPLIBのDB_SQLクラスを用いてデータベースのデータを
参照しているのですが、うまく取得できなくて理由がわからな
く
困ってます。

<正常に取得できる場合>
// 最新ID取得
$sql = "select max(id) from anken_kanri";
// SQL実行
$conn->query($sql);
$conn->next_record(); 
$id  = $conn->f("max");
↑
$idにはちゃんとデータが入ってます。

<取得できない場合>
// 最初の打刻データ
$sql = "select min(ltime) from time_log_tb where ldate =
$t_date";
$conn->query($sql);
$cnt = $conn->num_rows();
if($cnt == 0){
	// 処理無し
}else{
	// データ格納
	$conn->next_record(); 
	$dtime = $conn->f("min");
}
↑
$dtimeにデータがなにも入っていません。
データカウント($cnt)は1と出ています。

何故後者はデータが取得できないのか理由がわかりません。
お手数ですがご教授ください。

__________________________________________________
Do You Yahoo!?
Yahoo! BB is Broadband by Yahoo!  http://bb.yahoo.co.jp/