1

Zend フレームワーク 2 のデータベースから特定のデータを取得するには、URL ID が必要です。これは私のコントローラー スクリプトです。

$request = $this->getRequest();

    return new ViewModel(
            array('request' => $request));

これはビューです:

echo $this->request;

次のような出力が得られました。

GET http://public.localhost.com:80/property/274 HTTP/1.1 Cookie: _ga=GA1.2.1235676771.1376588476; PHPSESSID=7bs59pfipit9eekd3tqmcocna3 Host: public.teamleads.com Connection: keep-alive Cache-Control: max-age=0 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.62 Safari/537.36 Accept-Encoding: gzip,deflate,sdch Accept-Language: en-US,en;q=0.8

しかし、プロパティ ID、つまり 274 だけが必要です。どうすればよいですか?

4

3 に答える 3

1
return array ('property' => $this->params ('property'));

そしてビューで

echo $this->property
于 2013-09-03T21:22:47.997 に答える
0

$requested = $this->getRequest(); $ad_id = $requested->getParam('ad_id'); // 広告主 ID を取得 $c_id = $requested->getParam('c_id');

于 2014-02-25T10:35:02.117 に答える