Mensen,

Ik wil ik een multi invoer maken, hier wil ik mee zeggen een form met daarin 10x hetzelfde invoerveld waarbij er dus ook 10 records moeten worde geinsert in de db, dus de insert query zal in een loop moeten komen.

Ik hoop dat iemand mij hiermee kan helpen.

hetgeen wat ik nu heb is dit:


<?php
if($_GET['actie'] == "checklist_toevoegen") {
			
				if(isset($_POST['checklistnaam'])) {
				if($_POST['checklistnaam'] !== "") {
							mysql_query(" INSERT INTO `checklist` SET
							`CK_naam` = '".$_POST['checklistnaam']."',
							`CC_ID` = '".$_GET['catid']."'
							") or die(mysql_error());
						echo "<font color='green'>Checklist is toegevoegd!</font><br /><br />";
						}
					else { echo "<font color='red'>Naam is leeg.</font><br /><br />"; }
			} 	

				echo "<h5>Checklist item toevoegen (<a href='?page=checklist&subpage=checklist&catid=".$_GET['catid']."'>Sluiten</a>)</h5>";

				echo '<form action="" name="checklist_toevoegen"  method="post">';
				echo '<table style="font-size: 11px; border: 1px solid #CCCCCC; padding: 10px;" width="80%"><tr>';
				echo '<td>Naam:</td><td><input maxlength="50" size="30" name="checklistnaam" style="font-size: 11px; font-family: Tahoma;" type="text" value="'.$_POST['checklistnaam'].'" /></td>';
				echo '<tr></tr>';
				echo '</tr></table>';
				echo '<input name="checklist_toevoegen" value="toevoegen" type="submit" style="font-size: 11px; font-family: Tahoma;" />';
				echo '</form>';
			}
?>

Waarom zou je 10x een zelfde invoer in je tabel willen hebben?

<?php
for ($i=0;$i<9;$i++) {
...
}
?>
Wout schreef op 27.06.2008 13:04
Waarom zou je 10x een zelfde invoer in je tabel willen hebben?

<?php
for ($i=0;$i<9;$i++) {
...
}
?>


nee t gaat niet om 10x het zelfde het gaat om verschillende invoeren in hetzelfde veld

Reageren