Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Unlink, Problem z tablicą
Kamils2
post
Post #1





Grupa: Zarejestrowani
Postów: 158
Pomógł: 0
Dołączył: 13.09.2006
Skąd: Puławy

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


Witam mam taki problem mam kod
  1. <?php
  2. elseif(isset($_GET['del']))
  3.  {
  4. $id = $_GET['del'];
  5.  $sql = mysql_query("SELECT * FROM produkty WHERE id = '$id'");
  6.  while($info=mysql_fetch_array($sql))
  7.  {
  8. $idn = $info['idn'];
  9.  $sql2 = mysql_query("SELECT * FROM foto WHERE produkt = '$idn'");
  10.  while($get=mysql_fetch_array($sql2))
  11.  {
  12. $url = $get['url'];
  13. unlink("../".$get);
  14.  }
  15.  }
  16. mysql_query("DELETE FROM `produkty` WHERE `id` = '$id' LIMIT 1");
  17. mysql_query("DELETE FROM `foto` WHERE `produkt` = '$idn' LIMIT 4");
  18. echo'<p class="text">Usunięto produkt</p>';
  19.  }
  20. ?>


Kod ma wyciagnac z bazy informacje o fotkach do danego produktu usunac fotki z FTP potem z bazy a nastpenei skasowac produkt z bazy
jednak wywala taki blad

Warning: unlink(../Array) [function.unlink]: No such file or directory in C:\Program Files\WebServ\httpd\sklep\admin\shop.php on line 145

Warning: unlink(../Array) [function.unlink]: No such file or directory in C:\Program Files\WebServ\httpd\sklep\admin\shop.php on line 145

Warning: unlink(../Array) [function.unlink]: No such file or directory in C:\Program Files\WebServ\httpd\sklep\admin\shop.php on line 145

Warning: unlink(../Array) [function.unlink]: No such file or directory in C:\Program Files\WebServ\httpd\sklep\admin\shop.php on line 145

linia 145 to

  1. <?php
  2. unlink("../".$get);
  3. ?>


moze mi ktos z tym pomoc bo sie nie moge polapac co jest zle
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Kamils2
post
Post #2





Grupa: Zarejestrowani
Postów: 158
Pomógł: 0
Dołączył: 13.09.2006
Skąd: Puławy

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


  1. <?php
  2. $sql2 = mysql_query("SELECT * FROM foto WHERE produkt = '$idn'");
  3.  while($get=mysql_fetch_array($sql2))
  4.  {
  5. $url = $get['url'];
  6. unlink("../".$get);
  7.  }
  8. ?>


url jest wziete z bazy MySQL a to GET to jest tylko dlatego ze tak nazwalem zmienna
adresy czterech plikow wyciagane sa na podstawie idn produktu
no i potem robie zmienna $url i ona jest w petli
no i potem chcialbym usunac i sie rozsypuje

czyli ze co mam to robic na
$urla = $get['url']['1'];
itd?
Go to the top of the page
+Quote Post

Posty w temacie


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: 10.10.2025 - 18:19