[PHP-users 13190] Re: データの参照

DANJO Tomoki php-users@php.gr.jp
Mon, 10 Feb 2003 17:17:01 +0900


檀上です。

On 2003.02.10 16:20, "tamura"  wrote:
> 田村です。ysanoさん、檀上@現実逃避モードさんありがとうございます。
> [PHP-users 13169]
>> たとえばDBの指定フィールドの値を返すような関数を作ってみたり、
>> ついでにsyouhinlist()内部でも呼ぶようにしたり・・・
> 1.
> function syohinlist() {
> (一部省略)
> return array($item_code, $item_name, $sales_price);
> }
> で、戻す。
> 2.list($item_code, $item_name, $sales_price)=syohinlist();
> で、戻り値を取得する。これで実現できていないのでしょうか。

$item_code, $item_name, $sales_priceは、どこで定義してますか?
少なくとも提示していただいた関数内には見あたりません
ですから、ここではDB内にどんなデータがあろうと
return array( 0, 0, 0);
になっているはずです。多分。


> [PHP-users 13181]
>> 3)ユーザが商品を選択してデータをサブミットする
>> 4)送られてきた商品データを元に商品一覧、単価をDBなどからFetchしてHTML生成
>  単価を表示するには、もう一度HTMLを生成しなおすということですが。
>  関数syohinlistで、そこまで対応したいのですが、アドバイスをお願いいたし
> ます。

上にも書いていますが、ユーザが選択した商品の単価を戻り値にしてやれば
いいと思います。


>  また、基本的なところで、
> [PHP-users 13170]
>> phpがサーバサイドで実行されているということはご存知・・・ですよね?
>  はい。すみません。質問用に抜粋したときに、form,submitの箇所が抜けまし
> た。

どちらにせよ抜けのある不完全なスクリプトの提示だけで、
アドバイスするのは難しいですね(^^;

-=-=-=-=-=-=-=--=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=
DANJO Tomoki <to_danjo@electron.ctv.ne.jp>
Chukyo Electron Co.,Ltd. System Div. SDG.