Also hab folgendes Problem: User soll sich einlogen und kommt dann zu einer Auswahl....dort kann er einen Eintrag aussuchen und ihn ändern, desweiteren soll er einen Eintrag hinzufügen können, beides bereiets realisiert....jetzt kommts...er soll auch einen Eintrag löschen können....aber wie? Es fehlt mir nicht an den MySQL-Befehl oder PHP-Befehlen sondern das Problem liegt daran, das die liste der zu auswählenden Einträge in dem Form für das Ändern ist...und irgendwie krieg ich das nicht in das form für das Löschen....klingt verwirrend ist es auch....
Ich poste am besten mal das Teil hier:
Zitat:
if ($seit=='0'){
$sqlab1 = "select * from Userdata";
$res = mysql_query($sqlab1);
$num = mysql_num_rows($res);
echo"
<center>
<form action = \"edit.php\" method = \"post\">
<table border=\"1\" bordercolor=\"#000000\" width=\"80%\">
<tr>
<td colspan=\"4\" bordercolor=\"#FFFFFF\" bgcolor=\"#E0E0E0\">
<font size=-1>Auswahl des zu ändernden Users :</font></td>
</tr>
<tr>
<td align=\"center\" bordercolor=\"#FFFFFF\" bgcolor=\"#333333\" width=\"70\"><font size=\"-1\" color=\"#FFFFFF\">Auswahl</font></td>
<td align=\"center\" bordercolor=\"#FFFFFF\" bgcolor=\"#333333\" width=\"200\"><font size=\"-1\" color=\"#FFFFFF\">Loginname</font></td>
<td align=\"center\" bordercolor=\"#FFFFFF\" bgcolor=\"#333333\" width=\"200\"><font size=\"-1\" color=\"#FFFFFF\">Passwort</font></td>
<td align=\"center\" bordercolor=\"#FFFFFF\" bgcolor=\"#333333\" width=\"200\"><font size=\"-1\" color=\"#FFFFFF\">Recht</font></td>
</tr>";
for ($i=0; $i<$num; $i++)
{
$qid = mysql_result($res, $i, "IDNummer");
$qln = mysql_result($res, $i, "Logname");
$qpw = mysql_result($res, $i, "Passwort");
$qre = mysql_result($res, $i, "Recht");
echo "
<tr>
<td align=\"center\" bordercolor=\"#FFFFFF\"><input type=\"radio\" name=\"bid\" value=\"$qid\"></td>
<td align=\"center\" bordercolor=\"#FFFFFF\"><font size=\"-1\" color=\"#FFFFFF\">$qln</font></td>
<td align=\"center\" bordercolor=\"#FFFFFF\"><font size=\"-1\" color=\"#FFFFFF\">$qpw</font></td>
<td align=\"center\" bordercolor=\"#FFFFFF\"><font size=\"-1\" color=\"#FFFFFF\">";if ($qre=='s') echo"Userrechte";if ($qre=='a') echo"Adminrechte";echo"</font></td>
</tr>";
}
echo"
</table>
<table border=\"0\" width=\"80%\">
<tr>
<td align=\"right\" width=\"45%\">
<input type=\"hidden\" name=\"seit\" value=\"1\">
<input type=\"hidden\" name=\"mode\" value=\"1\">
<input type=\"hidden\" name=\"fid\" value=\"$id\">
<input type=\"hidden\" name=\"fre\" value=\"$re\">
<input type=\"submit\" value=\"Auswahl ändern\">
</form>
</td>
<td align=\"center\" width=\"10%\">
<form action=\"edit.php\" method=\"post\">
<input type=\"hidden\" name=\"ffid\" value=\"$id\">
<input type=\"hidden\" name=\"ffre\" value=\"$re\">
<input type=\"hidden\" name=\"fseit\" value=\"2\">
<input type=\"hidden\" name=\"newus\" value=\"0\">
<input type=\"hidden\" name=\"fmode\" value=\"1\">
<input type=\"submit\" value=\"Neuer Benutzer\">
</form>
</td>
<td align=\"left\" width=\"45%\">
<form action=\"edit.php\" method=\"post\">
<input type=\"hidden\" name=\"fffid\" value=\"$id\">
<input type=\"hidden\" name=\"fffre\" value=\"$re\">
<input type=\"hidden\" name=\"ffseit\" value=\"3\">
<input type=\"hidden\" name=\"ffnewus\" value=\"0\">
<input type=\"hidden\" name=\"ffmode\" value=\"1\">
<input type=\"submit\" value=\"Auswahl Löschen\">
</form>
</td>
</tr>
<tr>
<td colspan=\"3\" align=\"center\">
<form action=\"members.php\" method=\"post\">
<input type=\"hidden\" value=\"close\" name=\"session\">
<input type=\"submit\" value=\" Log Out \">
</form>
</td>
</tr>
</table>
</center>
";
}
|
Ist nicht das ganze script sondern nur ein teil...
Also ihr seht das die Tabelle im ersten Form steht und wie kann ich das machen das die auch im 3.Form die werte übergibt?
Wie soll ich das angehen? Kann man den ein Form imForm erstellen?