• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Update macht nix...

Status
Für weitere Antworten geschlossen.

CrackPod

Neues Mitglied
[php:1:e9cc0c2b7d]<?php
$query = "UPDATE `member` SET `nick` = '$nick', `pw` = '$pw', `email` = '$email', `icq` = '$icq', `msn` = '$msn', `realname` = '$rn', `geburtstag` = '$geb', `wohnort` = '$wo', `motto` = '$motto', `zitat` = '$zitat', `pic` = '$pic', `graka` = '$graka', `ram` = '$ram', `cpu` = '$cpu', `avatar` = '$avatar' WHERE `id` = '$edit->id' AND `nick` = '$_SESSION[name]'";
$result = mysql_query($query);

?>[/php:1:e9cc0c2b7d]
der code mach nix egal ob ich den spaß durch die $_POST[nick] ersetz oder ned es funzt nicht.... weiß jemand warum?
finde den Fehler ned und bin am verzweifeln...
 
Werbung:
$_SESSION[name]<-- erstens ist der name des asoarrays nicht als string gekenneichnet und zweitens geben array die du auf diese weise einbaust immer macken versuche noch mal mit dem hier:
[php:1:07b7d35053]
<?php
$query = "UPDATE `member` SET `nick` = '$nick', `pw` = '$pw', `email` = '$email', `icq` = '$icq', `msn` = '$msn', `realname` = '$rn', `geburtstag` = '$geb', `wohnort` = '$wo', `motto` = '$motto', `zitat` = '$zitat', `pic` = '$pic', `graka` = '$graka', `ram` = '$ram', `cpu` = '$cpu', `avatar` = '$avatar' WHERE `id` = '$edit->id' AND `nick` = '".$_SESSION['name']."';";
$result = mysql_query($query);
?>[/php:1:07b7d35053]
 
an dem lags ned...
[php:1:886f76b05c]
<?php
$nick = $_POST['nick'];
$email = $_POST['email'];
$icq = $_POST['icq'];
$msn = $_POST['msn'];
$cpu = $_POST['cpu'];
$ram = $_POST['ram'];
$graka = $_POST['graka'];
$zitat = $_POST['zitat'];
$motto = $_POST['motto'];
$rn = $_POST['rn'];
$wo = $_POST['wo'];
$geb = $_POST['geb'];
$pic = $_POST['pic'];
$ava = $_POST['avatar'];
$pw = md5($_POST['pw']);
$query = "UPDATE `member` SET `nick` = '$nick', `pw` = '$pw', `email` = '$email', `icq` = '$icq', `msn` = '$msn', `realname` = '$rn', `geburtstag` = '$geb', `wohnort` = '$wo', `motto` = '$motto', `zitat` = '$zitat', `pic` = '$pic', `graka` = '$graka', `ram` = '$ram', `cpu` = '$cpu', `avatar` = '$avatar' WHERE `id` = '$edit->id' AND `nick` = '".$_SESSION['name']."'";
$result = mysql_query($query);

?>
[/php:1:886f76b05c]
is mal der ganze code
 
Werbung:
also ich weis nicht obs hilft aber
[php:1:f11dbc6737]
<?PHP
if(!empty($file_name)){
if(@copy($file,"./Upload/$file_name")){
echo "Upload beendet!
";
echo "Dateiname: $file_name";
echo "
";
echo "Dateigröße: $file_size Byte";
}
}
else{
?>
<html>
<head>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form name="form1" enctype="multipart/form-data" method="post" action="12.php">



<input type="file" name="file">


<input type="submit" name="Abschicken" value="Download beginnen">
</p>
</form>
</body>
</html>
<?PHP
}
?>
[/php:1:f11dbc6737]
OH ich habe mich verlesen :oops:
dachte da stände Upload
 
1. flascher Thread^^
2. geht der ned weil es nur ein ganz kleines bsp von selfphp is(bei mir ging er ned)^^
 
haste es mal mit 2 = versucht?? das ist ja enspricht oder hast es mal mit updat .....
(pw, username oder was auch immer) Values ('$pw', '$username'..........);
 
Werbung:
doch doch du kannst das mit den klammern machen aber ich tus nie und weiß deswegen auch nicht genau wie es funzt.

also ich sehe da keinen fehler check noch mal alle namen. ob du wirklichne virbindung hast und übergebe die verbindung (in einer variablen) noch mal an mysql_query nur um sicherzugehen. check auch noch mal og du vergessen hast irgendwelche variablen zu definieren, includieren oder abzufragen. lass dir auch mal den mysql-befehl ausgeben und guck wie er nachher übergeben wird und so.

ich hatte sschon öfter solche fehler die mich tagelang auf trab gehalten haben meisten liegt es an dingen die man für unmöglich hält und deswegen nicht beachtet.

mfg Prophet
 
update member (pw,username...) VALUES (...)
den befehl gibt es!
"update tabelle (spalte1,spalte2) VALUES (inhalt für spalte1,inhalt für spalte2)";
 
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben