投稿者 メッセージ
<  PHPプログラミング  ~  値を保持する方法
青木 宏
投稿1時間: 月 11月 20, 2006 5:24 pm  引用



登録日: 2006年8月 06日
投稿記事: 10

テキストボックスに数値を入力して検索をかけた後、次ボタンを押すと次のナンバーに進めたいのですが、どうも上手くいきません。最初にテキストボックスに数値を入力した後その数値ナンバーを表示させた後テキストボックスは空になるので「次」のボタンを押しても「1」となってしまいます。これは最初に入力した数値が一度ページを飛ばすとその数値が保持されていないからだと思います。そこで「[hidden」を利用したいのですがどうしたらよいのかわからないので教えてください。今回は「SESSION」などは使わないで「hidden」でお願いします。前回も投稿して返信を頂いたのですが、初心者なので難しかったので再度投稿させていただきます。前回回答していただいた方すいません Crying or Very sad
<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の初心者です。よろしくです
トップに移動
ユーザー情報を表示 メッセージを送信
ach
投稿1時間: 火 11月 21, 2006 11:58 pm  引用



登録日: 2006年8月 19日
投稿記事: 19

Code:
<input type="text" name="ID" size="5" value="<?=$ID;?>">

とかそういう話ではない?
トップに移動
ユーザー情報を表示 メッセージを送信
青木 宏
投稿1時間: 木 11月 23, 2006 12:33 am  引用



登録日: 2006年8月 06日
投稿記事: 10

achさん、返信ありがとうございます。そういうことです。はじめ分からなくて、他の人に聞いてみたら「hidden」を使ってみればと聞いたのでそれで考えていました。
試してみたら番号が順番にいきました。ありがとうございます。 Very Happy

_________________
PHPの初心者です。よろしくです
トップに移動
ユーザー情報を表示 メッセージを送信
特定期間内の記事を表示:   
All times are GMT +9:00

次のトピックを表示
前のトピックを表示
Page 1 of 1
フォーラム一覧  ~  PHPプログラミング

トピックの新規投稿   返信


 
移動先:  

新規投稿: 不可
返信: 不可t
自分の記事の編集: 不可
自分の記事の削除: 不可
投票への参加: 不可




Powered by phpBB
customized by phpspot.