Hallo Zusammen,
Ich habe ein einfaches script, das daten aus einer datenbank liest und sie in einer tabelle darstellt. am ende jeder zeile gibt es eine checkbox. wird die checkbox angewaehlt und submit/edit gedrueckt, soll die ID der betreffenden Zeile an delete.php uebergeben werden. dies funktioniert leider nicht!!!
bin ueber jeglichen input aeusserst dankbar...
gruss a.
Ich habe ein einfaches script, das daten aus einer datenbank liest und sie in einer tabelle darstellt. am ende jeder zeile gibt es eine checkbox. wird die checkbox angewaehlt und submit/edit gedrueckt, soll die ID der betreffenden Zeile an delete.php uebergeben werden. dies funktioniert leider nicht!!!
PHP-Code:
<html>
<head>
<title>Task Manager</title>
</head>
<form method="POST" action="delete.php">
<body>
<CENTER>
<?php
include 'error.php';
include 'db.php';
function displayTasks($result)
{
echo "<h1>Overview Tasks</h1>\n";
echo "\n<table border=1>\n<tr>\n" .
"\n\t<th>task1_id</th>" .
"\n\t<th>employee name</th>" .
"\n\t<th>company</th>" .
"\n\t<th>priority</th>" .
"\n\t<th>task</th>" .
"\n<tr>";
while ($row = @mysql_fetch_row($result))
{
echo "\n<tr>";
$test = $row['task1_id'];// hier muss der fehler irgendwo sein
foreach($row as $data)
echo "\n\t<td> $data </td>";
echo "\n\t<td><input type='radio' name='thesse' value='$test'></td>";
echo "\n</tr>";
}
echo "\n</table>\n";
}
$query = "SELECT * FROM task1";
if (!($connection = @mysql_connect($hostname,
$username,
$password)))
die("Cannot connect");
if (!(mysql_select_db($db, $connection)))
showerror();
if (!($result = @mysql_query ($query, $connection)))
showerror();
displayTasks($result);
if (!(mysql_close($connection)))
showerror();
?>
<input type='Submit' value='edit'>
</CENTER>
</form>
</body>
</html>
gruss a.
Kommentar