2012-02-13 14 views
0

私は2つの入力ボックスとデータベース内でそれらを更新するボタンを持っています。私は、新しい行を追加し、作品の削除、および他のものを持って、まだこれは動作することを拒否:

ページに出テキストボックスを表示します
echo '<form action="index.php" method="post"><input placeholder="Enter a title here" type = "Text" name = "Title_input" value = "'.${notes.$loc."titles"}.'" style = "top:0px;left:230px;right:0px;height:30px;position:absolute;">'; 
echo '<textarea placeholder="Make note of something here!" cols="94" rows="20" name="Text_input" style="top:40px;left:230px;position:absolute;right:50px;">'.${notes.$loc."notes"}.'</textarea>'; 

。これは、「失敗しました」エコー

if (isset($_POST['Update']) && isset($_POST['Title_input']) && isset($_POST['Text_input'])) { 
echo $_POST['Title_input']; 
    } else { 
echo "Failed"; 
    } 

:私はまた、私が実行したときに

<form action="index.php" method = "post"><input type="Submit" name="Update" value="Update" style="right:0px;bottom:0px;height:50px;width:200px;position:inherit"> 

しかし

を(それは別のコードブロックの後に終了タグとすべてのものを持っている)持っています。テキスト領域が出力されているので、私は何の問題も見ることができません。

答えて

3

入力フィールドは、更新ボタンと同じフォームに配置する必要があります。

+0

実際、OPの部分を分かりやすくするために、現在2つのフォームがあります。あるフォームを送信しても、別のフォームの内容は持ち込まれません。それらを統合し、あなたの答えを見つけるでしょう。 – Tim

+0

ああ、ありがとう。私はちょうどそれを変更し、今それは完全に動作します。 – user1150512

関連する問題