0

私は自分のプロジェクトを作成しています。私のプロジェクトは、名前、年齢、住所を入力するプログラムを作成することです。3つのテキストボックスと送信ボタンがありました。ユーザーが3つのテキストボックスに答えて送信ボタンをクリックすると、ユーザーのデータまたは入力が配列に保存されますが、ユーザーが再度入力しようとすると、前の入力が置き換えられないか、ユーザーと一緒にそこに残ります新しい入力、および後でmysql dbに保存するために使用する入力、このプロジェクトはphp配列を使用して可能だと思いますか? 開始方法がわからないため、サンプルコードはありません。どうもありがとうございました。

index.php

<form action='index.php' method='get'>
 <input type='text' name='name[]'>
 <input type='text' name='age[]'>
 <input type='address' name='address[]'>
 <input type='submit' value='Save'>
</form>
4

1 に答える 1

0

簡単な解決策は、「貼り付けフォーム」を使用することです。これは、以前に入力した値を貼り付ける (保持する) フォーム要素です。

次のように、テキストボックスをスティッキーにすることができます。

<input type='text' name='name' value='<?php isset($_POST['name'])? $_POST[\'name\']: ""; ?>' />

ただし、実際のアプリケーションで使用する場合は、入力をサニタイズする必要があります。

于 2013-05-29T07:04:41.747 に答える