[PHP-users 11665] Re: HTML吐き出し方法

Masumitsu Hatta php-users@php.gr.jp
Thu, 21 Nov 2002 17:58:15 +0900


八田です

1)検索条件ページ −> 2)リストページ −> 3)??

と、画面を遷移させたいということでしょうか?
2)−>3)にデータを送りたいなら、セッションを利用する
ことを考えられてはいかがでしょうか?

また、テーブルのHTMLを書くのが面倒な場合、私は
HTMLエディタ(DreamWeaverなど)を利用して、とりあえずHTML
を作り、ヒアドキュメントなどを使って出力する方法を
とっています
ヒアドキュメントの利用がいやな場合は、
<? if(1==$_Request['flg']): ?>
ここにHTMLのコード1
<? endif; ?>
<? if(2==$_Request['flg']): ?>
ここにHTMLのコード2
<? endif; ?>
などとすれば、比較的見通しがよくなりますし、HTMLエディタでも
なんとなく出力イメージがつかめます


On Thu, 21 Nov 2002 17:36:06 +0900
nishi <nishi@softworld.co.jp> wrote:

> 前ページから値を受けて、
> 値に応じたテーブルのみを表示し、又受けた値を次ページに
> postで渡そうと思っています。
> ただ、テーブルの量が多くてechoやprintfで吐き出す作業
> に気が遠くなってしまいます
> 
> そこで
> htmlをechoやprintfで吐き出さずに
> やる方法があったらご教授願いたいと思います
> 
> EODに付いては、値を渡せないので、
> うまい方法を見つけたいのですが。
> 初心者質問ですみません。
> 
> If(1==$_Request['flg'])
>     <HTML><TABLE>〜
>      <tr>
>        <td width="26%" bgcolor="#FFFF66">著書(CD-ROM名)<b><font color="#FF0000" size="2">※</font></b></td>
>       <td width="30%"><input type="text" name="name" size="91" value=<?echo $name_val;?>></td>
>      </tr>
>> If(2==$_Request['flg'])
>     <HTML><TABLE>〜
> 
> If(3==$_Request['flg'])
>     <HTML><TABLE>〜
> 
> -- 
> nishi <nishi@softworld.co.jp>
> 
> _______________________________________________
> PHP-users mailing list
> PHP-users@php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users

-- 
Masumitsu Hatta