2

ユーザーがカスタム フィールドを追加できるようにする php フォームを作成する方法と、データベース内のフォームとデータの更新を動的に入力する方法..

私はすでにそれについてたくさん検索しましたが、残念ながら私は何を使うべきかを知ることができません. zendまたはyiiを使用して実現できると思いますが、整理できません。

4

1 に答える 1

1

これをビューで使用します:

<script language="javascript">
function addInput() {
document.getElementById('text').innerHTML += "Field: <input name='alldata[]' type='text' value='' /><br />";

}
</script>
</head>
<body>
<form name="form">
<input type="button" onclick="addInput()" name="add" value="Add input field" />
</form>
<div id="text">
</div>

次のようにコントローラーのすべてのフィールドを取得できます。

<?php foreach($_POST['alldata'] as $row){
echo $row;
echo '<br />';
}?> 

入力タイプ=テキストの配列を「alldata」という名前で渡しているためです。

于 2013-04-01T13:52:55.727 に答える