Edit

-Xell-
Hallo =)

ich bin gerade dabei ein Newssystem zu schreiben und bin gerade bei der Edit Funktion angekommen!
Doch leider bekomme ich das nicht hin =( bin leider auch noch ein totaler
noob auf dem Gebiet unglücklich

Hier mal der Code:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
<html>
<head>
</head>
<body>
<?
@$link=mysql_connect("localhost","root","");
if (false==$link)
{
die ("Keine Verbindung zum Server");
}
if(!mysql_select_db(newssystem,$link))
{
die ("Konnt nicht Selektieren");
}
$sql="select * from news";
$ergg=mysql_query($sql,$link);
$daten=mysql_fetch_array($ergg);
if ($submit)
{
header("location:news.php");
$erg="update news SET name='$name' betreff='$betreff text='$text' where id=$edit";
$res=mysql_query($erg,$link);


}
echo ("<table>");
echo ("<form method=post>");
echo ("<th>Name:</th>");
echo ("<tr><td><input type=text name=name value=$daten[name]></input></td></tr>");
echo ("<th>Betreff:</th>");
echo ("<tR><td><input type=text name=betreff value=$daten[betreff]></input></td></tr>");
echo ("<th>Text:</th>");
echo ("<tr><td><input type=text name=text value=$daten[text]></input></td></tr>");
echo ("<tr><td><input type=submit name=submit value=edit></input></td></tr>");
echo ("</form>");
echo ("</table>");

?>
</body>
</html>


Freue mich über jede hilfe großes Grinsen danköö
gretzz -Xell-
ThiefMaster
code:
1:
$erg="update news SET name='$name', betreff='$betreff', text='$text' where id=$edit";


-> die einzelnen spalten mit kommas trennen

PS: du musst das queryresult nicht immer in einer variable speichern