投稿者 |
メッセージ |
|
< PHPプログラミング ~ 値を保持する方法 |
|
時間:
月 11月 20, 2006 5:24 pm
|
|
|
登録日: 2006年8月 06日
投稿記事: 10
|
|
テキストボックスに数値を入力して検索をかけた後、次ボタンを押すと次のナンバーに進めたいのですが、どうも上手くいきません。最初にテキストボックスに数値を入力した後その数値ナンバーを表示させた後テキストボックスは空になるので「次」のボタンを押しても「1」となってしまいます。これは最初に入力した数値が一度ページを飛ばすとその数値が保持されていないからだと思います。そこで「[hidden」を利用したいのですがどうしたらよいのかわからないので教えてください。今回は「SESSION」などは使わないで「hidden」でお願いします。前回も投稿して返信を頂いたのですが、初心者なので難しかったので再度投稿させていただきます。前回回答していただいた方すいません
<html><body>
<?php
$ID=$_POST["ID"];
$no=$_POST["no"];
if($no=="前"){
$ID=$ID-1;
}elseif($no=="次"){
$ID=$ID+1;
}
?>
<form action="vvv.php" method="POST">
現在の数字は<? echo $ID ?>です。
<input type="text" name="ID" size="5">
<input type="submit" name="no" value="検索">
<input type="submit" name="no" value="前">
<input type="submit" name="no" value="次">
</form>
</body></html> |
_________________ PHPの初心者です。よろしくです |
|
|
|
|
|
|
時間:
火 11月 21, 2006 11:58 pm
|
|
|
登録日: 2006年8月 19日
投稿記事: 19
|
|
Code: |
<input type="text" name="ID" size="5" value="<?=$ID;?>">
|
とかそういう話ではない? |
|
|
|
|
|
|
|
時間:
木 11月 23, 2006 12:33 am
|
|
|
登録日: 2006年8月 06日
投稿記事: 10
|
|
achさん、返信ありがとうございます。そういうことです。はじめ分からなくて、他の人に聞いてみたら「hidden」を使ってみればと聞いたのでそれで考えていました。
試してみたら番号が順番にいきました。ありがとうございます。 |
_________________ PHPの初心者です。よろしくです |
|
|
|
|
|
|