Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql]problem z mysql_fetch_array
-kartez-
post
Post #1





Goście







  1. <html>
  2. <head>
  3. <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2">
  4. <center>
  5. Klinkij na zdjęcie, aby zobaczyć je w pełnych wymiarach.<br>
  6. </head>
  7. <?
  8. $db = mysql_connect('blablabla', 'blablabla', 'blablabla');
  9. mysql_select_db ("blablabla");
  10.  
  11. $zapytanie = 'SELECT Max(id) FROM foto1 ;';
  12. $zaznacz = mysql_query($zapytanie);
  13. $tab = mysql_fetch_array($zaznacz);
  14. $MaxId = $tab[0];
  15.  
  16. $zapytanie = 'SELECT link FROM foto1;';
  17. $zaznacz = mysql_query($zapytanie);
  18. $link = mysql_fetch_array($zaznacz);
  19.  
  20. $zapytanie = 'SELECT linkm FROM foto1;';
  21. $zaznacz = mysql_query($zapytanie);
  22. $linkm = mysql_fetch_array($zaznacz);
  23.  
  24. for ($i = 0;$i < $MaxId; $i++)
  25. {
  26. // if (isset ($link[i]) && isset ($linkm[i]) )
  27. // {
  28.  echo '<br><a target="_blank" href="';
  29.  echo $link[$i];
  30.  echo '"><img src="';
  31.  echo $linkm[$i];
  32.  echo '" border="0" align="middle" ></a><br>';
  33. // }
  34. }
  35.  
  36. ?>
  37. </center>
  38. </html>


Witam!
Skrypcik w powyższym kodzie powinien w założeniu wyświetlać na ekranie zdjęcia.
Niestety wyświetla on tylko pierwsze zdjęcie wraz z jego miniaturką (adres z $link[0] i $linkm[0])

Pozostałe zdjęcia nie wyświetlają się, tj. html wygląda tak:
  1. <a target="_blank" href=""><img src="" border="0" align="middle" ></a><br><br><a target="_blank" href=""><img src="" border="0" align="middle" ></a>

(wcina zawartości zmiennych $link[$i], $linkm[$i], gdy $i ma wartość inną niż 0).

Czy ktoś z Was wie może co robię nie tak?
Będę bardzo wdzięczny za wszelkie odpowiedzi...

I przy okazji: w komentarzu występuje if mający sprawdzać, czy wyświetlane dane nie są pozostałością z wykasowanego zdjęcia (klucz podstawowy 'id' jest auto_increament, więc po usunięciu jakiegoś rekordu zostaje jego id). Niestety zawsze, kiedy go stosuję nie wyświetla się nic, nawet to pierwsze, zwykle działające zdjęcie...
Powód edycji: dodalem tag i lekko zmieniłem temat (cysiaczek)
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 19.08.2025 - 05:06