[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: увеличиваю количество выпадающих списков, больше 6
sasha300
Привет всем!
Появилась необходимость увеличить количество выпадающих списков с 3-х до 7-и:
user posted image
Вот, к примеру, заполняю эти списки, путём выбора нужных оснасток:
user posted image
Седьмая строчка ни в какую не хочет заполняться! Получаю результат:
user posted image
Попробовал увеличить количество строчек до 10, но всё равно, всё стопорится на 6 пункте. Т.е. заполнил я все строчки, а выводится только 6 значений (на названия не смотрите, т.к. они не имеют смысловой нагрузки):
user posted image
Вот сам код (тут 10 строчек, записываются только 6):
<tr>
<td
width="150">Оснастки :</td>
<td>

<table
style="width: 100px">
<tr>
<td>
<?

$result1 = mysql_query($osnast1) or die('Query failed: ' . mysql_error());
echo "<select name='osnastka1'>";
while ($line1 = mysql_fetch_array($result1, MYSQL_ASSOC)) {
echo '<option selected value="'.$line1['osn_name'].'" >'.$line1['descript'];
}
echo '<option selected value="">';
echo "</select>\n";
?>
</td>
<td
width="20">
<input
type="text" name="osnastka1_kol" style="width: 20px"/>
</td>
</tr>

<tr>
<td>
<?

$result1 = mysql_query($osnast1) or die('Query failed: ' . mysql_error());
echo "<select name='osnastka2'>";
while ($line1 = mysql_fetch_array($result1, MYSQL_ASSOC)) {
echo '<option selected value="'.$line1['osn_name'].'" >'.$line1['descript'];
}
echo '<option selected value="">';
echo "</select>\n";
?>
</td>
<td
width="20">
<input
type="text" name="osnastka2_kol" style="width: 20px"/>
</td>
</tr>

<tr>
<td>
<?

$result1 = mysql_query($osnast1) or die('Query failed: ' . mysql_error());
echo "<select name='osnastka3'>";
while ($line1 = mysql_fetch_array($result1, MYSQL_ASSOC)) {
echo '<option selected value="'.$line1['osn_name'].'" >'.$line1['descript'];
}
echo '<option selected value="">';
echo "</select>\n";
?>
</td>
<td
width="20">
<input
type="text" name="osnastka3_kol" style="width: 20px"/>
</td>
</tr>

<tr>
<td>
<?

$result1 = mysql_query($osnast1) or die('Query failed: ' . mysql_error());
echo "<select name='osnastka4'>";
while ($line1 = mysql_fetch_array($result1, MYSQL_ASSOC)) {
echo '<option selected value="'.$line1['osn_name'].'" >'.$line1['descript'];
}
echo '<option selected value="">';
echo "</select>\n";
?>
</td>
<td
width="20">
<input
type="text" name="osnastka4_kol" style="width: 20px"/>
</td>
</tr>
<tr>
<td>
<?

$result1 = mysql_query($osnast1) or die('Query failed: ' . mysql_error());
echo "<select name='osnastka5'>";
while ($line1 = mysql_fetch_array($result1, MYSQL_ASSOC)) {
echo '<option selected value="'.$line1['osn_name'].'" >'.$line1['descript'];
}
echo '<option selected value="">';
echo "</select>\n";
?>
</td>
<td
width="20">
<input
type="text" name="osnastka5_kol" style="width: 20px"/>
</td>
</tr>
<tr>
<td>
<?

$result1 = mysql_query($osnast1) or die('Query failed: ' . mysql_error());
echo "<select name='osnastka6'>";
while ($line1 = mysql_fetch_array($result1, MYSQL_ASSOC)) {
echo '<option selected value="'.$line1['osn_name'].'" >'.$line1['descript'];
}
echo '<option selected value="">';
echo "</select>\n";
?>
</td>
<td
width="20">
<input
type="text" name="osnastka6_kol" style="width: 20px"/>
</td>
</tr>

<tr>
<td>
<?

$result1 = mysql_query($osnast1) or die('Query failed: ' . mysql_error());
echo "<select name='osnastka7'>";
while ($line1 = mysql_fetch_array($result1, MYSQL_ASSOC)) {
echo '<option selected value="'.$line1['osn_name'].'" >'.$line1['descript'];
}
echo '<option selected value="">';
echo "</select>\n";
?>
</td>
<td
width="20">
<input
type="text" name="osnastka7_kol" style="width: 20px"/>
</td>
</tr>

<tr>
<td>
<?

$result1 = mysql_query($osnast1) or die('Query failed: ' . mysql_error());
echo "<select name='osnastka8'>";
while ($line1 = mysql_fetch_array($result1, MYSQL_ASSOC)) {
echo '<option selected value="'.$line1['osn_name'].'" >'.$line1['descript'];
}
echo '<option selected value="">';
echo "</select>\n";
?>
</td>
<td
width="20">
<input
type="text" name="osnastka8_kol" style="width: 20px"/>
</td>
</tr>

<tr>
<td>
<?

$result1 = mysql_query($osnast1) or die('Query failed: ' . mysql_error());
echo "<select name='osnastka9'>";
while ($line1 = mysql_fetch_array($result1, MYSQL_ASSOC)) {
echo '<option selected value="'.$line1['osn_name'].'" >'.$line1['descript'];
}
echo '<option selected value="">';
echo "</select>\n";
?>
</td>
<td
width="20">
<input
type="text" name="osnastka9_kol" style="width: 20px"/>
</td>
</tr>

<tr>
<td>
<?

$result1 = mysql_query($osnast1) or die('Query failed: ' . mysql_error());
echo "<select name='osnastka10'>";
while ($line1 = mysql_fetch_array($result1, MYSQL_ASSOC)) {
echo '<option selected value="'.$line1['osn_name'].'" >'.$line1['descript'];
}
echo '<option selected value="">';
echo "</select>\n";
?>
</td>
<td
width="20">
<input
type="text" name="osnastka10_kol" style="width: 20px"/>
</td>
</tr>

</table>
</td>
</tr>

Т.е. когда начал увеличивать строчки, то копировал текст и тупо менял select name='osnastka1' на select name='osnastka2' и name="osnastka1_kol" на name="osnastka2_kol" и так далее..
Что надо сделать, чтобы записывались более шести строк?
Авансом спасибо за ответы!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.