Moin,
echo"
<form action=" ";echo $PHP_SELF; echo "" method="post">
<div align="center">
<table border="0" width="318" height="30">
<tr>
<td width="318" height="30">Neuer Nick: </td>
<td width="318" height="30"><input type="text" name="neunick"></td>
</tr>
</table>
</div>
<br>
<center><input type="submit" value="Ändern"></form></center>
";
$sql="UPDATE users SET UserName='" . $neunick . "' WHERE UserName='" . $nick . "'";
if (mysql_query($sql)){
echo "jetzt funtzt das grobe!";
}
else {
echo "Nee irgendwie nicht";
}
Ich führe das script aus! gebe ein neuen Nick an und übertrage dies zur Db! In der Db steht dann aber in der Spalte nix. Ich führe das Script noch einmal aus und ich gucke erneut in die Db. Nun steht dort der neue Nick! Warum geht das beim zweiten aber nicht beim ersten Versuch? Kann man nur leere Spalten neu füllen? Das fänd ich komisch.
Vielen Dank schon mal im Vorraus!
MfG
Eike