配列から個々のデータを取得する際に問題があります。 suckesなしで約2時間インターネットを検索しました。コードは以下のように:オブジェクトと配列に関する問題
$id_name = $this->name->Text;
$finder = prdtblRecord::finder();
$result = $finder->findAllByname($id_name);
$row_cnt = count($result);
if($row_cnt == 0)
{
$this->failed_id($param);
}
if($row_cnt == 1)
{
$this->id->Text = $result->id;
$this->name->Text = $result->name;
$this->adresse->Text = $result->adresse;
$this->plz->Text = $result->plz;
$this->ort->Text = $result->ort;
$this->firma->Text = $result->firma;
}
問題が$result->id
を指します。 エラーはTrying to get property of non-object
です。
お返事ありがとうございます。
あなたは – kranthi
$結果はオブジェクトではありません$結果を印刷することができます追加しようとしてい疑います。 var_dump()し、それが何であるかを見てください。 – Bhargav
これはvar_dump()を介して見つかった配列です。 – GermanMech