[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: поместить в массив строку таблицы
Petedemjin
добрый)
при помощи 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 написал(а):

$m = array();
$m[] = 'адын';
$m[] = 'два';
$m[] = 'три';
print_r($m);

или через функцию
array_push()

Спустя 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'];

Спустя 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] - Первая строка, четвертый столбец
Быстрый ответ:

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