Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> czemu pętla się nie wykonuje?
maciu
post
Post #1





Grupa: Zarejestrowani
Postów: 238
Pomógł: 1
Dołączył: 27.08.2003

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


W poniższym scrypcie, pętla wykonuje mi się tylko raz, nie mam pojęcia czemu (program wykonywany w pętli nie jest tu przedstawiony cały, żeby nie zaśmiecać):
  1. <?php
  2.  
  3. for($id=1; $id<=10; $id++)
  4. {
  5. mysql_select_db('muzyka');
  6. $tresc=mysql_query(&#092;"select artysta, tresc, zrodlo, zdjecie, gatunek, autor from biografie where
     
  7. d='$id'\");
  8. $zawartosc=mysql_fetch_array($tresc);
  9.  
  10.  
  11. mysql_select_db('cms_muzyka');
  12. $zapisz=mysql_query(\"INSERT INTO cms_page (`username`, `title`,`template_dir`,`ctime`,`template_to_page_timestamp`, `pu
  13. lish`) 
  14. VALUES('$username', '$artysta','$szablon_strony','2004-06-29 07:48:29','0', '1') &#092;"); 
  15. if($zapisz)
  16. echo &#092;"strona zostala dodana<BR>\";
  17. else
  18. echo &#092;"strona nie dodana<BR>\";
  19.  
  20. }
  21.  
  22. ?>
Go to the top of the page
+Quote Post
sf
post
Post #2





Grupa: Zarejestrowani
Postów: 1 597
Pomógł: 30
Dołączył: 19.02.2003
Skąd: Tychy

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


w petli daj : echo $id;

odpal i zobacz


--------------------
Zapraszam na mój php blog, tworzenie stron.
Go to the top of the page
+Quote Post
maciu
post
Post #3





Grupa: Zarejestrowani
Postów: 238
Pomógł: 1
Dołączył: 27.08.2003

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


już znalazłem błąd. Chodziło o to, że w ciele pętli miałem zmienną $id i nadpisywała mi ona zmienną w warunku.
Go to the top of the page
+Quote Post

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: 20.08.2025 - 06:10