Hallo,
hab folgendes Problem. Ich möchte einen User löschen und alle mit ihm verbundenen Datenbankeinträge und Dateien vom Server.
Mein Code sieht wie folgt aus :
Also Benutzernamen löscht er, aber er spuckt
"Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /var/www/web235/html/xxx/account.php"
aus. Was mache ich falsch? Ist der Ansatz von mir denn völlig falsch oder nur die Abfrage ein wenig daneben?
Liebe Grüße
hab folgendes Problem. Ich möchte einen User löschen und alle mit ihm verbundenen Datenbankeinträge und Dateien vom Server.
Mein Code sieht wie folgt aus :
Code:
if ($_GET["id"]=="delconfirm" && $_GET["status"]=="true") {
$insert = @mysql_query("DELETE FROM users WHERE user='$username'");
// Datenbank und Dateien löschen
$abfrage = "SELECT * FROM `img` WHERE user='$username'";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis)) {
$link = $row->link;
$code = $row->code;
$thumbcode1 = $code;
$thumbcode2 = str_replace("./pics/","./pics/",$thumbcode1);
$thumbcode3 = str_replace("./pics/","./pics/thumbs/thumb_",$thumbcode1);
$delete2 = "DELETE FROM `img` WHERE user='$username' AND code='$code'";
$del = mysql_query($delete2);
echo "<center><img src='$scriptsource/js/loadingAnimation.gif'><br>
<b>Bild wird gelöscht!</b></center><meta http-equiv='refresh' content='1; URL=mypictures.php'>";
unlink($thumbcode2);
unlink($thumbcode3);
}
// Datenbank und Dateien löschen
session_destroy();
/*echo '<script type="text/javascript">top.location.reload();</script>';*/
echo 'Der Benutzer '.$username.' und alle seine Bilder wurden gelöscht!';
}
Also Benutzernamen löscht er, aber er spuckt
"Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /var/www/web235/html/xxx/account.php"
aus. Was mache ich falsch? Ist der Ansatz von mir denn völlig falsch oder nur die Abfrage ein wenig daneben?
Liebe Grüße
Zuletzt bearbeitet: