Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Ucinanie co drugi rekord
plove
post 2.12.2013, 11:59:14
Post #1





Grupa: Zarejestrowani
Postów: 53
Pomógł: 0
Dołączył: 26.04.2013

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


Witajcie.
Mam ileś rekordów w tabeli, wczytuję je na stronę po czym przycinam następująco:
  1. substr($rekord['tresc'], 0, 250)

i teraz tak, każdy rekord przycina mi do 250 znaków a chciałbym aby:
- rekord 1 był przycięty do 150 znaków
- rekord 2 do 250 znaków
- rekord 3 do 150
- rekord 4 do 250
itd.
Czyli na zmianę. Nie wiem natomiast jak się z tym uporać, próbowałem już różnych kombinacji i nic.

Ten post edytował plove 2.12.2013, 11:59:43
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post 2.12.2013, 12:01:31
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




zwiekszasz w petli zmienna $i o jeden.

potem robisz warunek

if ($i % 0 == 2) { //rekord parzysty
}
else { //rekord nieparzysty
}


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

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 Wersja Lo-Fi Aktualny czas: 27.06.2025 - 01:45