строиться таблица с данными из бд.в крайнем стольце кнопка,по нажатию которой передается значение $id каждой строки.
Вопрос:как перкедать значение $id строки в таблице.
<table >
<td>№</td><td>имя</td><td>код</td><td>дата отправки</td><td>количество</td><td>ед.изм.</td><td>подразделение </td><td> </td>
</tr>
<?php
echo "$podr";
for($i=0;$i<$num_lines;$i++) {
$row_zajav = mysql_fetch_assoc($result_zajav);
$id = $row_zajav['id'];
$nomenkl_name = $row_zajav['nomenkl_name'];
$kod = $row_zajav['nomenkl_kod'];
$date = $row_zajav['date'];
$kolich = $row_zajav['kolich'];
$name_ci = $row_zajav['name_ci'];
$poluch_podr = $row_zajav['poluch_podr'];
?>
<tr style="text-align: center;">
<td><?php echo($id); ?></td>
<td><?php echo($nomenkl_name); ?></td>
<td><?php echo($kod); ?></td>
<td><?php echo($date); ?></td>
<td><?php echo($kolich); ?></td>
<td><?php echo($name_ci); ?></td>
<td><input name="z" value="<?php echo($poluch_podr); ?>" /></td>
<form name="zajav" action="" method="POST">
<td><input type="submit" name="<?php echo($id); ?>" value="обработка заявки" /></td>
</form>
</tr>
<?php
}
?>
</tbody>
</table>
Спустя 12 минут, 25 секунд (15.04.2012 - 21:34) walerus написал(а):
1) Обрамляем код, PHP тегами ( кнопочка PHP на панели ) !!!
2) Учимся писать читабельный код !
В POST параметре придет переменная "id_value" - с номером (id) строки.
2) Учимся писать читабельный код !
<table>
<tr>
<td>№</td>
<td>имя</td>
<td>код</td>
<td>дата отправки</td>
<td>количество</td>
<td>ед.изм.</td>
<td>подразделение </td>
<td> </td>
</tr>
<?php
echo "$podr";
for($i=0;$i<$num_lines;$i++)
{
$row_zajav = mysql_fetch_assoc($result_zajav);
$id = $row_zajav['id'];
$nomenkl_name = $row_zajav['nomenkl_name'];
$kod = $row_zajav['nomenkl_kod'];
$date = $row_zajav['date'];
$kolich = $row_zajav['kolich'];
$name_ci = $row_zajav['name_ci'];
$poluch_podr = $row_zajav['poluch_podr'];
?>
<tr style="text-align: center;">
<td><?php echo($id); ?></td>
<td><?php echo($nomenkl_name); ?></td>
<td><?php echo($kod); ?></td>
<td><?php echo($date); ?></td>
<td><?php echo($kolich); ?></td>
<td><?php echo($name_ci); ?></td>
<td><input name="z" value="<?php echo($poluch_podr); ?>" /></td>
<form name="zajav" action="" method="POST">
<td>
<input type="hidden" name="id_value" value="<?php echo($id); ?>" />
<input type="submit" name="<?php echo($id); ?>" value="обработка заявки" />
</td>
</form>
</tr>
<?php
}
?>
</tbody>
</table>
В POST параметре придет переменная "id_value" - с номером (id) строки.
Спустя 23 минуты, 40 секунд (15.04.2012 - 21:58) Petedemjin написал(а):
спасибо,помогло.
Спустя 3 часа, 8 минут, 3 секунды (16.04.2012 - 01:06) Petedemjin написал(а):
как к системной дате прибавить 6 месяцев??