Daten in einer DB änder die Vorher schon ausgegeben wurden!

Bloodlord

Mitglied
Hallo,

möchte einen der durch das nachfolgende Script ausgegebenen Datensätze per edit button bearbeiten wie kann ich das nun machen wenn ich die Zeile anklicke das diese Daten in das Fornular per value="" eingegeben werden.
Code:
	$ergebnis = mysql_query( "SELECT * FROM benutzerdaten" );
	$anz_reihen = mysql_num_rows ( $ergebnis );
	print "<table border=1>\n";
	while ( $datensatz = mysql_fetch_array( $ergebnis ) )
		{
		print "<tr>\n";
			print "<td>$datensatz[Id]</td>\n";
			print "<td>$datensatz[Nickname]</td>\n";
			print "<td>$datensatz[email]</td>\n";
			print "<td>$datensatz[Nachname]</td>\n";
			print "<td>$datensatz[Vorname]</td>\n";
			print "<td>$datensatz[kdnr]</td>\n";
			print "<td>$datensatz[status]</td>\n";
			print "<td>edit</td>\n";
		print "<tr>\n";
		}
	print "</table>\n";
	mysql_close ( $link );
 
Also ich hab das meistens so gemacht das hinter den Daten die in der Tabelle stehen
ein editier Link ist der über die url die id des zu editierenden Tupels übergibt.

Z..B.
<a href="edit.php?id=$datensatz[id]" >edit</a>

Auf der edit seite holst du dir dann die id.

$id = $_GET["id"];


Dann holst du dir per Select und der Id das entsprechende Tupel aus der DB und die Werte kommen in die Value Werte des INputs.

Wenn du dann auf Ok klickst wird Upgedatet.
 
Zurück