Возможно ли это из-за TWO Looping TextFields?

/* Adding Experiences */ $("#addExperience").click(function () { if(experiencectr>5){ alert("WOW! But 5 experiences are enough."); return false; } var newTextBoxDiv = $(document.createElement('div')) .attr("id", 'ExperienceDiv' + experiencectr); newTextBoxDiv.html('<label>Experience No. '+ experiencectr + ' : </label>' + '<input type="text" name="experience[]" id="experience' + experiencectr + '" >&nbsp;' + '<input type="text" id="year' + experiencectr + '" size="5" name="years[]"><label>years</label>'); newTextBoxDiv.appendTo("#ExperienceBoxesGroup"); experiencectr++; }); 

В приведенном выше коде он добавляет два поля: опытные и летние текстовые поля

  foreach ($_POST['experience'] as $experience) { // save $experience to database $sql_experience = "INSERT INTO experiences(number,experience) values ('$number','$experience')"; if($result3 = mysql_query($sql_experience ,$db)) { foreach ($_POST['years'] as $years) { $sql_years = "UPDATE experiences SET years=$years WHERE experience=$experience"; if($result = mysql_query($sql_years ,$db)) { } else { echo "ERROR: ".mysql_error(); } } } else { echo "ERROR: ".mysql_error(); } } 

В этом коде выше он сохраняет базу данных, но столбцы поля имеют ТОЛЬКО значение во всех строках. Можете ли вы, ребята, помочь мне?

Мне нужен ответ: D