Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Kasowanie zdjęć, potrzeban pomoc
bartek.jaw
post
Post #1





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 5.10.2004

Ostrzeżenie: (0%)
-----


Witam Wszystkich.

Potrzebuję pomocy przy kasowaniu zjęć z pliku.

Najpierw sprawdzam, czy data wpisu w bazie jest jeszcze aktualna, jeżeli nie to kasuję wpis z bazy. Rzem z tym wpisem chciałbym usunąć zdjęcie z katalogu, które było przypożądkowane do tego wpisu.

Mam taki kod, ale nie działa. Jestem na bardzo wczesnym etapie programowania w php i proszę o wyrozumiałość (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Dodawane zdjęcie zmienia swoją nazwę na taką samą jak id wpisu. Myślę, że trzeba to jakoś porównać, ale niestety nie wiem jak (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

  1. <?php
  2.  
  3. $sql1=&#092;"delete from rozne_oddam
  4. where DATE_SUB( NOW(), INTERVAL 7 DAY ) > data&#092;";
  5.  
  6. $result1 = @mysql_query($sql1,$connection);
  7.  
  8. //-------------------KASOWANIE ZJECIA --------------------------
  9. $foto = 'zdjecia/rozne/rozne_oddam/$foto';
  10.  
  11. if (file_exists($foto))
  12. unlink ($foto);
  13.  
  14. $foto++;
  15.  
  16. ?>


Bardzo proszę o podpowiedź, czytałem w manualu, ale jakoś nie umiem tego prawidłowo połączyć.

Pozdrawiam Wszystkich i dziękuję za pomoc.
Bartek.
Go to the top of the page
+Quote Post
yavaho
post
Post #2





Grupa: Zarejestrowani
Postów: 449
Pomógł: 0
Dołączył: 26.05.2004
Skąd: Nowy Sącz

Ostrzeżenie: (0%)
-----


Aby usunac zdjecia z dysku musisz najpierw pobrac z bazy ich nazwy. W ten sam sposob jak w zapytaniu DELETE z tym ze to bedzie SELECT ktory zwroci kilka rekordow na podstawie ktorych w petli bedziesz kasowal poszczegolne pliki.
Dopiero po tej operacji uzyjesz zapytania DELETE i skasujesz wpisy w bazie danych.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.12.2025 - 23:45