Hallo,
hey ich hab mir so eine kleinen admin bereicht gmacht hier mal ein kleiner auszug zum thema profil:
etz zum problem:
ich habe ja gmacht, das Felder also Value den eintrag aus der Mysql datenbank nehmen... okey wenn ich aber was ändern will löscht er mir alle zeichen nach einem leerschritt, ich weiß blos nicht warum..?!
z.B.
wenn ich etz als Real Name Max Mustermann eingebn würde gibt der mir nur Max aus, in der Mysql tabelle steht auch nur Max obwohl Max Mustermann eingegebn wurde?!
könnt ihr mir sagn was ich falsch gemacht hab ?
hey ich hab mir so eine kleinen admin bereicht gmacht hier mal ein kleiner auszug zum thema profil:
PHP:
$t = "SELECT * FROM `animelogin` WHERE `passwort` = '".$passwortl."'";
$value = mysql_query($t);
$daten = mysql_fetch_object($value);
$vname = $daten->realname;
$vfanime = $daten->fanime;
$vemail = $daten->email;
echo '
<table>
<form method="post">
<tr>
<td>Real Name:</td>
<td><input name="realname" type="text" value='.$vname.'></td>
</tr>
<tr>
<td>Lieblings Anime:</td>
<td><input name="fanime" type="text" value='.$vfanime.'></td>
</tr>
<tr>
<td>E-mail:</td>
<td><input name="email" type="text" value='.$vemail.'></td>
</tr>
<tr>
<td>Alter</td>
<td>';
echo' <select name="alter">';
for($i = 0; $i <= 100; $i++){
echo '<option value="'.$i.'">'.$i.'</option>\n';
}
echo' </select>';
echo' <td>
</tr>
<tr>
<td><input name="speichern" type="submit" value="Speichern"></td>
</tr>
</form>
</table>';
if(isset($_POST['speichern'])){
$aendern = "UPDATE `animelogin` Set
`realname` = '".$_POST['realname']."',
`fanime` = '".$_POST['fanime']."',
`email` = '".$_POST['email']."',
`alter` = '".$_POST['alter']."'
WHERE `passwort` = '".$passwortl."'";
$aenderung = mysql_query ($aendern);
}
etz zum problem:
ich habe ja gmacht, das Felder also Value den eintrag aus der Mysql datenbank nehmen... okey wenn ich aber was ändern will löscht er mir alle zeichen nach einem leerschritt, ich weiß blos nicht warum..?!
z.B.
wenn ich etz als Real Name Max Mustermann eingebn würde gibt der mir nur Max aus, in der Mysql tabelle steht auch nur Max obwohl Max Mustermann eingegebn wurde?!
könnt ihr mir sagn was ich falsch gemacht hab ?