Я загружаю xml файл и создаю цикл для создания таблицы html. В каждой строке таблицы у меня есть два обновления и удаление icones. Когда я нажимаю на icone delete (например), я хочу получить индекс строки или любую информацию строки, чтобы обработать удаление узла в моем XML файле. Я пытаюсь использовать echo $ number, передавая параметр функции php, но GET пуст в php файле.
Вы знаете, как я могу получить его, пожалуйста? Заранее спасибо.
<table>
<?php
foreach($participants as $participant)
{
$number = $participant->number;
$name = $participant->name;
$note = $participant->note;
$sexe = $participant->sexe;
$group = $participant->group;
$adjust = $participant->adjust;
?>
<tr>
<td align="center"><?php echo($number) ?></td>
<td align="left" style="padding-left:10px"><?php echo($name) ?></td>
<td align="center"><?php echo($note) ?></td>
<td align="center"><?php echo($sexe) ?></td>
<td align="center"><?php echo($group) ?></td>
<td></td>
<td>
<a href="php/updateParticipant.php5"><img src="images/migatiEditUser20x20.jpg"></a>
<a href="php/deleteParticipant.php5?number=<?php echo($number) ?>"><img src="images/migati_cancel16x16.png"></a>
</td>
</tr>
<?php }?>
</table>
deleteParticipant.php <?php echo ($_GET['number']);?>
Попробуй это:
<table>
<?php
foreach($participants as $participant)
{
$number = $participant->number;
$name = $participant->name;
$note = $participant->note;
$sexe = $participant->sexe;
$group = $participant->group;
$adjust = $participant->adjust;
?>
<tr>
<td align="center"><?php echo $number; ?></td>
<td align="left" style="padding-left:10px"><?php echo $name; ?></td>
<td align="center"><?php echo $note; ?></td>
<td align="center"><?php echo $sexe; ?></td>
<td align="center"><?php echo $group; ?></td>
<td></td>
<td>
<a href="php/updateParticipant.php5"><img src="images/migatiEditUser20x20.jpg"></a>
<a href="php/deleteParticipant.php5?number=<?php echo $number; ?>"><img src="images/migati_cancel16x16.png"></a>
</td>
</tr>
<?php }?>
</table>
и на вашем использовании deleteParticipant.php
:
<?php echo $_GET['number']; ?>
$number = $participant->number;
просто не получил никакого контента .. Откуда у тебя цифры? Можете ли вы добавить код этого вопроса?
Вы должны знать, как работать. deleteParticipent.php?number= <?php echo $number;?>
код как deleteParticipent.php?number= <?php echo $number;?>
deleteParticipent.php?number= <?php echo $number;?>
затем из этого файла. Вы получите его как $_GET['number']