Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL] Odczytywanie zdjęć za pomocą pętli, problem
Forum PHP.pl > Forum > Przedszkole
Ayrox
  1. <?php
  2. $cyfra=1;
  3. while($cyfra <= 0)
  4. {
  5.  
  6. if (file_exists("photos/$user$cyfra.jpg"))
  7. {
  8. echo 'Istnieje';
  9. echo $cyfra;
  10. $cyfra++;
  11. }
  12. else
  13. {
  14. echo 'Nie istenieje';
  15. $cyfra=0;
  16. }
  17.  
  18. }
  19. ?>


U mnie w portalu nie ma zdjęć w mysql, po prostu każdemu użytkownikowi przypada nazwa zdjęcia nazwaużytkownika1.jpg, nazwaużytkownika2.jpg, za pomocą tej pętli, próbuje spełnić warunek, ale nawet ta pętla nie chce się uruchamiać
nospor
$cyfra=1;
while($cyfra <= 0)

czy 1 jest mniejsze od 0? No mysl troche jak piszesz
Ayrox
no tak tylko, że jeżeli zdjęcie nie istenieje to automatycznie tutaj:

  1. <?php
  2. else
  3. {
  4. echo 'Nie istenieje';
  5. $cyfra=0;
  6. }
  7. ?>


Nadaje wartość 0
piotrooo89
a może by tak poprawnie to skonstruować?

while( $cyfra >= 0)
nospor
Cytat
no tak tylko, że jeżeli zdjęcie nie istenieje to automatycznie tutaj:
Ty zobacz w manualu jak dziala while a nie sie klocisz ze starszym tongue.gif

edit:
@piotrooo89 skolei twoja petla nigdy sie nie skonczy
Ayrox
~piotrooo89

z Twoim kawałkiem skryptu, pętla naprawdę się zapętla, na zawsze smile.gif

~Nospor

Nie kłóce się, tylko przedstawiam swój tok myślenia  guitar.gif

Sprawdziłem, fakt nie może być tak jak ja to zrobiłem, tylko nie mam 

pomysłu jak to zrobić.

Pozdrawiam was
nospor
  1. <?php
  2. $cyfra=1;
  3. while($cyfra >= 1)
  4. {
  5.  
  6. if (file_exists("photos/$user$cyfra.jpg"))
  7. {
  8. echo 'Istnieje';
  9. echo $cyfra;
  10. $cyfra++;
  11. }
  12. else
  13. {
  14. echo 'Nie istenieje';
  15. $cyfra=0;
  16. }
  17.  
  18. }
  19. ?>
Naprawde tak trudno na to wpasc?

ps: lub zamiast >=1 dac >0

To są tak podstawowe sprawy, ze jesli masz z nimi problem to powinienes usiasc i myslec, myslec, myslec do bólu. Musisz to opanowac a nie po forum latac z czyms takim
Ayrox
to też fakt, teraz już załapałem w czym sęk. Na logikę  sciana.gif

Dzięki, i pozdro.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.