Hallo zusammen,
ich versuche gerade aus einer Datensatz Auflistung die variablen eines ausgewählten DS zu übergeben und komme nicht weiter.
Jeder Datensatz wird mit einem submit Button (image) gelistet. Bei Betätigung des Buttons eines DS sollen die Felddaten mittels POST übergeben werden, damit diese dann bearbeitet werden konnen.
Leider wird immer der letzte DS und nicht der angewählte übergeben.
Bitte um Hilfe
ich versuche gerade aus einer Datensatz Auflistung die variablen eines ausgewählten DS zu übergeben und komme nicht weiter.
Jeder Datensatz wird mit einem submit Button (image) gelistet. Bei Betätigung des Buttons eines DS sollen die Felddaten mittels POST übergeben werden, damit diese dann bearbeitet werden konnen.
Leider wird immer der letzte DS und nicht der angewählte übergeben.
PHP-Code:
<?php
$sql = "SELECT * FROM `role`
ORDER BY `roleid` desc";
$result = mysql_query($sql);
echo $_POST["roleid"];
?>
<form method='POST' action='role.php'>
<table border = 1>
<?php
# Auflistung aller Benutzerrollen
while($row=mysql_fetch_array($result))
{
$roleid = $row['roleid'];
$role = $row['role'];
$description = $row['description'];
?>
<tr>
<td><input type='image' src='style/images/edit.png' border='0' alt='Bearbeiten'><input type='hidden' border='0' name='roleid' value='<?php echo $roleid; ?>'></td>
<td><?php echo $roleid; ?></td>
<td><?php echo $role; ?></td>
<td><?php echo $bit7; ?></td>
<td><?php echo $bit6; ?></td>
<td><?php echo $bit5; ?></td>
<td><?php echo $bit4; ?></td>
<td><?php echo $bit3; ?></td>
<td><?php echo $bit2; ?></td>
<td><?php echo $bit1; ?></td>
<td><?php echo $bit0; ?></td>
<td><?php echo $description; ?></td>
</tr>
<?php
}
?>
</table>
</form>
Kommentar