Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]petla zwiekszajaca o jeden
ttomekb
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 31.07.2014

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


zwiększanie o jeden

witam mam kod który pobiera dane z bazyu a nastepnie sciaga zdjecia

  1. $query = "SELECT * FROM auto WHERE image IS NOT NULL";
  2. $result = mysql_query($query)
  3. or die("Query failed");
  4.  
  5. while ($row = mysql_fetch_array($result)) {
  6. echo $row["retrodetalId"] .
  7. $row["url"];
  8.  
  9.  
  10.  
  11. $adres = $row["url"];
  12. if(trim($adres) != '') {
  13. $img = curl($adres);
  14. file_put_contents('/homepages/test/'.$row["id"].'_'.'.jpg', $img);
  15.  
  16. }
  17. }

wszysytko jest ok jesli jest jedno zdjecie dla jednego retrodetalid

ale jesli jest ich kilkato pojawia sie problem z nazwa bo byłoby kilka takich samych...
i tu pytanie jak to zrobic alby pobrac wszystkie zdjecia z dobrymi nazwami jak wyglada baza macie w załączniku

(IMG:http://www.elektroda.pl/rtvforum/files-rtvforum/bazaa_54495bc.jpg)
Go to the top of the page
+Quote Post
jacobson
post
Post #2





Grupa: Zarejestrowani
Postów: 468
Pomógł: 36
Dołączył: 14.12.2010

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


Najlepiej tworzyć sumę kontrolną np z nazwy aktualnego czasu (md5) i brac pierwsze np 2 -3 znaki, tworzyc katalogi odpowiadajace czyli np a -> f -> 1 i w katalogu "1" trzymac Twój plik (wypada na wszelki wypadek sprawdzac też czy na pewno jest unikatowy).
Go to the top of the page
+Quote Post
Pyton_000
post
Post #3





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


A dlaczego nie zostawisz oryginalnych nazw obrazków i nie wrzucisz ich razem do katalogu np 1, 2, 3 (retrodetailid)
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: 24.08.2025 - 00:18