Hey,
Ich hab in meiner db zufällige namen von bildern mit anderen werten. Wenn ich jetzt den ganzen Datensatz löschen will zieh ich mit
alles was ich für die anderen Berechnungen brauch raus inkl. die namen der bilder. Die Namen sehen ungefähr immer so aus.
Eine zufällige Kette aus 25 Zeichen inkl. .png
Jetzt frag ich vor dem löschen des Datensatzes mit
ab, ob die variablen die er vorher genommen hat, größer als 5 sind und unlink die Datei danach.
Gruß.
ps. Grad nochmal getestet ohne die if Abfrage, dann geht es. Kann man die länge der Zeichen nicht mit einer Zahl abfragen?
Ich hab in meiner db zufällige namen von bildern mit anderen werten. Wenn ich jetzt den ganzen Datensatz löschen will zieh ich mit
PHP-Code:
while($daten = mysqli_fetch_assoc($werte)){
$basis = $daten["basis"];
$abzug = $daten["abzug"];
$username = $daten["username"];
$urlstat = $daten["urlstat"];
$urltanken = $daten["urltanken"];
$urlfeahre = $daten["urlfeahre"];
}
PHP-Code:
jnGj85RQ9hXbg4XmD3z9Qpt0p.png
Jetzt frag ich vor dem löschen des Datensatzes mit
PHP-Code:
if($urlstat > 5){
unlink("upload/$urlstat");
}
if($urltanken > 5){
unlink("upload/$urltanken");
}
if($urlfeahre > 5){
unlink("upload/$urlfeahre");
}
Gruß.
ps. Grad nochmal getestet ohne die if Abfrage, dann geht es. Kann man die länge der Zeichen nicht mit einer Zahl abfragen?
Kommentar