[SQL] Ajout d'un champs text +1, +2, +3..
bonjour à tous!!
j'aimerais ajouter un nombre de champs par exemple j'ai un champs "caracteristiques" et j'aimerais en ajouter un 2eme et eventuellement d'autres
j'ai fait un bout de code mais ça ne marche pas beaucoup :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
<?
if (isset ($_POST['chp']))
{
$nombre = $_POST['nombre'];
// echo $_POST['chp'];
for ($i = 0; $i< $nombre; $i++)
{
echo "<table>
<tr>
<td>
Nom caracteristique<input type = text name = champ>
</td>
<td>Descriptif<textarea name = descriptif></textarea></td>
</tr>
</table> ";
}
}
echo "<table>";
echo "<form method = post action = 'ajoutchamps.php'";
echo"<tr>
<td>";
echo "Nom caracteristique<input type = text name = champ></td>
<td>Descriptif<textarea name = descriptif></textarea></td>
</tr>
<tr>
<td><input typ = text name = nombre size = 1>
<input type = submit name = chp value = ajouter>";
echo "</td></tr>
</form>
</table>";
?> |
si je veux en rajouter 2, ça marche j'en ais bien 3 (le 1er + les 2 ajoutés)
par contre si j'en rajoute 3, ça ne m'en rajoute qu'un seul soit au total 4 (le 1er + les 2 ajoutés + le 4eme) au lieu de 6 (les 3 ajoutés precedement + les 3 ajoutés)
donc si quelqu'un pourrait m'aider à rajouter le nombre voulu de champs, ce serait vraiment sympas...;)