[PHP-users 11708] Re: データを更新で悩んでいます。。。

Genshirou Taki php-users@php.gr.jp
Fri, 22 Nov 2002 15:49:44 +0900


g_takiです。

On Fri, 22 Nov 2002 15:31:05 +0900 (JST)
jeison ni <applepower@yahoo.co.jp> wrote:

>  yoshiさん、oomuraさん、大場さんレスありがとうございます
>> まだphp全然分かってないです。
> 
> 更新ボタンを押されたらupdate.incを実行したかったのです。
> > >//ここにボタンを入れてます
> > >print("<input name='submit' type='submit'
> > >onClick=require('update.inc') value='
> > >更新'>");
> > >//ここまで
> これでは駄目なんですね。。。
> 
> formのactionで.phpを指定すればいいと思うのですが、その場
>> 変数の受け渡しが問題なのでまだやってないのですが下記のス
> クリプト
> でテストしてみます。???
> 
> print("<form
> action='update.php?id=".pg_result($rs,"ID")."'
> method='post'>");
> print("<input name='submit' type='submit' value='更新'>");
> 
> すいません。ちょっと悩んでいます。
> やりたい事は、更新ボタンを押されたらフォームの入力データ
> でpgsqlの該当データを更新させたいのです。
> 

#start.php
<form action"処理.php" method="post" >
<input name="id" type="text">  //何か入力
<input name="submit" name="submit" value="更新">
</form>


#処理.php
<?php
echo $_POST['id']; フォームで入力した値が表示される
・・・
pgsqlで処理
・・・
?>

こんな感じでテストするとわかると思います。

いきなりガッツリ組まないで、小さく、少ない変数でテストすると、
動作をつかみやすいと思います。


> ソースの読みづらい問題ですが、これからゆっくりphpを習得
> していきますので、みやすいように改編していきます。
> 
> JEISON@osaka
> 
> __________________________________________________
> Do You Yahoo!?
> Yahoo! BB is Broadband by Yahoo!
> http://bb.yahoo.co.jp/
> 
> _______________________________________________
> PHP-users mailing list
> PHP-users@php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users