при помощи for строиться таблица,количество строк может быть различным,в ячейки <input name="" value="" /> TextBox вручную записываються данные.Колличесттво столбцов 4
вопрос
как поместить строку таблицы в массив
for($a=0;$a<5;$a++) {
?>
<tr>
<td><?php echo($a+1); ?></td>
<td> <input name="2" value="" /></td>
<td> <input name="3" value="" /></td>
<td> <input name="4" value="" /></td>
</tr>
Спустя 10 минут, 26 секунд (17.06.2012 - 19:32) pak написал(а):
Спустя 27 минут, 17 секунд (17.06.2012 - 20:00) Petedemjin написал(а):
как отделять строки таблицы между собой??
Спустя 55 минут, 46 секунд (17.06.2012 - 20:55) Petedemjin написал(а):
расписал массив подробно,в массив записывается последняя строка таблицы,что необходимо сделать,чтоб вышезаписанные строки помещались в массив
$names[$a][1]=$_POST['name'];
$names[$a][2]=$_POST['kod'];
$names[$a][3]=$_POST['kolich'];
$names[$a][4]=$_POST['name_ci'];
$names[$a][1]=$_POST['name'];
$names[$a][2]=$_POST['kod'];
$names[$a][3]=$_POST['kolich'];
$names[$a][4]=$_POST['name_ci'];
Спустя 19 минут, 31 секунда (17.06.2012 - 21:15) Petedemjin написал(а):
не никак?
Спустя 1 час, 28 минут, 15 секунд (17.06.2012 - 22:43) walerus написал(а):
<?php
$column = 4;
echo "<table border=\"1\">\n";
for( $i = 0; $i < $column; $i++ )
{
?>
<tr>
<td><?php echo ( $i + 1 ); ?></td>
<td><input type="text" name="text[<?php echo $i; ?>][]" size="20"></td>
<td><input type="text" name="text[<?php echo $i; ?>][]" size="20"></td>
<td><input type="text" name="text[<?php echo $i; ?>][]" size="20"></td>
<td><input type="text" name="text[<?php echo $i; ?>][]" size="20"></td>
</tr>
<?php
}
echo "</table>\n";
При выводе $_REQUEST, после отправки формы, увидишь что получается, будет массив с данными, например:
text[0][0] - Первая строка, первый столбец
text[0][1] - Первая строка, второй столбец
text[0][2] - Первая строка, третий столбец
text[0][3] - Первая строка, четвертый столбец