Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [myslq][php] Dzielenie co 4
Mayka
post
Post #1





Grupa: Zarejestrowani
Postów: 304
Pomógł: 1
Dołączył: 12.01.2009
Skąd: Kanapa

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


Witam

Miałem już kiedyś z tym problem ale poraz kolejny potrzebuje waszej pomocy.. niechce mi to działać..
  1. for($i = 0; $r = mysql_fetch_assoc($wynik); ++$i) {
  2. if($i % 4 === 0) {
  3. echo '<div class="content"><div>';
  4. }
  5. echo '<a href="./indexi.php?item='.$r["id"].'"><img src="./mini/'.$r["url_zdj1"].'" alt="'.$r["nazwa"].'"></a>
  6. <br/>';
  7. if($i % 4 === 0) {
  8. echo '</div></div>';
  9. }
  10. }
  11. </div>
  12. </body>
  13. </html>';
  14. }


Znaczy już mowie co jest nie tak.. Po for jest if sprawdzane czy jest dzielone przez 4 jesli tak to wyswietla że to początek diva jesli nie to nic, i tu jest okej ale co z końcem ? Dlaczego już na końcu ta sama regóła nie działa ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Mayka
post
Post #2





Grupa: Zarejestrowani
Postów: 304
Pomógł: 1
Dołączył: 12.01.2009
Skąd: Kanapa

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


Ja niewiem coś za bardzo dziś kombinuje, wszystko ok. wielkie dzięki za pomoc.

Dobra problemów ciąg dalszy... bo teraz w momencie kiedy produktów jest 7 to sie otwiera 2raz divy ale sie nie zamykają.. jak jest 4,8 itd jest ok ale co jak bedzie ich 7 czy 5 ?
Tak wygląda całość tego co dziś wymodziłem..
Kożystam z czegoś takiego jak slidebox(jquery + easing)
  1. <div id="slidebox">
  2. <div class="next"></div>
  3. <div class="previous"></div>
  4. <div class="container">
  5. ';
  6. $wynik = mysql_query("SELECT id,nazwa,login,cena_pln,url_zdj1 FROM produkty WHERE promowane='tak'")
  7. or die('Błąd zapytania');
  8. if(mysql_num_rows($wynik) > 0) {
  9. for($i = 0; $r = mysql_fetch_assoc($wynik); ++$i) {
  10. if($i % 4 === 0) {
  11. echo '<div class="content"><div><table width="100%"><tr>';
  12. }
  13. echo '<td><a href="./indexi.php?item='.$r["id"].'"><img src="./upload/mini/'.$r["url_zdj1"].'" alt="'.$r["nazwa"].'"></a>
  14. </br>';
  15. if(defined('nazwa-produkty')) {
  16. echo constant('nazwa-produkty');
  17. }
  18. else{
  19. echo 'Nazwa:';
  20. echo $r["nazwa"].'<br/>Cena: '.$r["cena_pln"].'</td>';
  21. }
  22. if($i % 4 === 3) {
  23. echo '</tr></table></div></div>';
  24. }
  25. }
  26. </div>
  27. </div>';
  28. }
  29. }

Jak by ktoś miał pomysł to byłbym wdzieczy za pomoc bo od 17 nic nie wymyśliłem...
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: 4.10.2025 - 20:00