2011-07-09 110 views
0

我有一個數據庫表用戶ID列「uid」和一個電子郵件列「電子郵件」。我執行這行代碼:CakePHP:findByEmail()函數返回數組

$user = $this->User->findByEmail($this->data['User']['email']); 

$this->data['User']['email']無疑是返回正確的電子郵件地址和這個電子郵件地址是在數據庫表中。然而,結果:

echo "User is :" . $user =使用者:數組

我需要知道如何讓id的值了此陣。

任何意見表示讚賞。

問候。

+0

蛋糕總是默認返回關聯數組。 – Matt

回答

1

嘗試$user[0]print_r($user)

+0

謝謝。 print_r向我展示了內部結構,並通過正確的索引獲得了值 - 這是$ user ['User'] ['UID']。 – Schemer