Hy Leute,
sorry wenn ich langsam nerve
Aber ich habe da wieder ein Problem und zwar.
Es wird kein Fehler angezeigt und funktioniert an sich auch nur die Daten werden nur in der Datenbank überschrieben.
Hier der Code
Also es wurden einmal daten eingeschrieben aber für diese Daten wurde eine komplett neue Spalte in der Datenbank angelegt.
Das Script soll von dem eingeloggten User die eingabe im feld "avatar" ändern. Also einfügen fals nichts vorhanden oder halt Überschreiben.
sorry wenn ich langsam nerve

Aber ich habe da wieder ein Problem und zwar.
Es wird kein Fehler angezeigt und funktioniert an sich auch nur die Daten werden nur in der Datenbank überschrieben.
Hier der Code
PHP-Code:
<?php
if(isset($_POST['avatar'])){
$verbindung = mysql_connect("localhost", "benutzer", "passwort");
mysql_select_db("datenbank");
$sql = "INSERT INTO users (avatar)where username = '". mysql_real_escape_string($_SESSION['username']) ."' VALUES ('".$_POST['avatar']."')";
$result = mysql_query($sql);
die("Daten eingetragen");
}
?>
<div id="middle"><i>
<form method="post">
<table>
<tr><td></td></tr>
<tr><td>Avatar:</td>
<td><input type="text" name="avatar" /></td></tr>
<td><input type="submit" value="speichern" /></td></tr>
</table></form
Das Script soll von dem eingeloggten User die eingabe im feld "avatar" ändern. Also einfügen fals nichts vorhanden oder halt Überschreiben.
Kommentar