DB テーブルから投稿を選択しており、getParam() を使用して URL から ID を取得しています。私がやりたいのは、URLで指定されたIDの投稿がないときにエラーメッセージを表示することです.
これは私が持っているクエリです:
$db = Zend_Registry::get('db');
$select = $db->select();
$select->from(array('p' => 'posts'))
->join(array('u' => 'users'), 'u.user_id = p.post_userid')
->where('p.post_id = ?', $postid);
$post = $db->fetchRow($select);
問題は、IDが無効な場合でもecho count($post)
表示され、IDが有効で行が実際に選択された場合に複数表示されることです。1
だから私の質問は、指定されたIDで選択された行の数を確認するにはどうすればよいですか? ($postid!)。
助言がありますか?