🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: chile.comp.programacion
8 messages
8 total messages Started by RobertoCL Fri, 01 Dec 2006 01:22
script php
#1232
Author: RobertoCL
Date: Fri, 01 Dec 2006 01:22
11 lines
1061 bytes
A modo de ejemplo tengo

for ($i=0; $i<100;$++){
if ($i % 2) echo "interlinea<br/>";
}

Eso imprime a la segunda iteraci�n de $i, como hago para que imprima cada 20 
iteraciones?

--
RCL 
Re: script php
#1233
Author: Jos� Miguel Santib��ez
Date: Fri, 01 Dec 2006 02:15
27 lines
1720 bytes
En el cap�tulo anterior (news:ekni23$sgs$1@news.nivel5.cl), "RobertoCL"
<rcl2020NOSPAM@hotmail.com> dijo: 

> A modo de ejemplo tengo
> 
> for ($i=0; $i<100;$++){
> if ($i % 2) echo "interlinea<br/>";
> }
> 
> Eso imprime a la segunda iteraci�n de $i, como hago para que imprima
> cada 20 iteraciones?
> 
> --
> RCL 
> 
 
 
 for ($i=0; $i<100;$++){
 if ($i % 20) echo "interlinea<br/>";
 }



-- 
Apoye a la campa�a de alfabetizaci�n y  |       Jose M. Santiba�ez A.
ordenaci�n de las news, cada post en su |          <jms@nivel5.cl>
lugar y el lugar exacto para cada post  |        <http://caos.cl/jms>
Re: script php
#1234
Author: RobertoCL
Date: Fri, 01 Dec 2006 02:38
33 lines
1703 bytes
"Jos� Miguel Santib��ez" <jms.nospam@nivel5.cl> escribi� en el mensaje 
news:Xns988BEA82E4EF7jmsnews@200.27.221.71...
> En el cap�tulo anterior (news:ekni23$sgs$1@news.nivel5.cl), "RobertoCL"
> <rcl2020NOSPAM@hotmail.com> dijo:
>
>> A modo de ejemplo tengo
>>
>> for ($i=0; $i<100;$++){
>> if ($i % 2) echo "interlinea<br/>";
>> }
>>
>> Eso imprime a la segunda iteraci�n de $i, como hago para que imprima
>> cada 20 iteraciones?
>>
>> --
>> RCL
>>
>
>
> for ($i=0; $i<100;$++){
> if ($i % 20) echo "interlinea<br/>";
> }
Gracias, pero no es eso, es algo asi

for ($i=0; $i<100;$i++){
$n = $i / 20;
echo  "$i <br/>";
if (strlen ($n) == 1 and $i > 1 ) echo  "<b> EN:  $i </b><br/>\n";
}

Quizas mas elegante...
--
RCL
Re: script php
#1235
Author: Jos� Miguel Santib��ez
Date: Fri, 01 Dec 2006 03:10
47 lines
2427 bytes
En el cap�tulo anterior (news:eknmh4$tua$1@news.nivel5.cl), "RobertoCL" 
<rcl2020NOSPAM@hotmail.com> dijo:

> "Jos� Miguel Santib��ez" <jms.nospam@nivel5.cl> escribi� en el mensaje 
> news:Xns988BEA82E4EF7jmsnews@200.27.221.71...
>> En el cap�tulo anterior (news:ekni23$sgs$1@news.nivel5.cl), "RobertoCL"
>> <rcl2020NOSPAM@hotmail.com> dijo:
>>
>>> A modo de ejemplo tengo
>>>
>>> for ($i=0; $i<100;$++){
>>> if ($i % 2) echo "interlinea<br/>";
>>> }
>>>
>>> Eso imprime a la segunda iteraci�n de $i, como hago para que imprima
>>> cada 20 iteraciones?
>>>
>>> --
>>> RCL
>>>
>>
>>
>> for ($i=0; $i<100;$++){
>> if ($i % 20) echo "interlinea<br/>";
>> }
> Gracias, pero no es eso, es algo asi
> 
> for ($i=0; $i<100;$i++){
> $n = $i / 20;
> echo  "$i <br/>";
> if (strlen ($n) == 1 and $i > 1 ) echo  "<b> EN:  $i </b><br/>\n";
> }
> 
> Quizas mas elegante...

sorry, se me olvid� el detallito:

for ($i=0; $i<100;$++){
  if ($i % 20 == 0) echo "$i ";
}

ah� si...
0 20 40 60 80
-- 
Apoye a la campa�a de alfabetizaci�n y  |       Jose M. Santiba�ez A.
ordenaci�n de las news, cada post en su |          <jms@nivel5.cl>
lugar y el lugar exacto para cada post  |        <http://caos.cl/jms>
Re: script php
#1236
Author: Hector Vergara
Date: Fri, 01 Dec 2006 05:02
39 lines
1972 bytes
la solucion de JMS es mucho mas elegante (agregando el == 0 al modulo)

"RobertoCL" <rcl2020NOSPAM@hotmail.com> escribi� en el mensaje 
news:eknmh4$tua$1@news.nivel5.cl...
> "Jos� Miguel Santib��ez" <jms.nospam@nivel5.cl> escribi� en el mensaje 
> news:Xns988BEA82E4EF7jmsnews@200.27.221.71...
>> En el cap�tulo anterior (news:ekni23$sgs$1@news.nivel5.cl), "RobertoCL"
>> <rcl2020NOSPAM@hotmail.com> dijo:
>>
>>> A modo de ejemplo tengo
>>>
>>> for ($i=0; $i<100;$++){
>>> if ($i % 2) echo "interlinea<br/>";
>>> }
>>>
>>> Eso imprime a la segunda iteraci�n de $i, como hago para que imprima
>>> cada 20 iteraciones?
>>>
>>> --
>>> RCL
>>>
>>
>>
>> for ($i=0; $i<100;$++){
>> if ($i % 20) echo "interlinea<br/>";
>> }
> Gracias, pero no es eso, es algo asi
>
> for ($i=0; $i<100;$i++){
> $n = $i / 20;
> echo  "$i <br/>";
> if (strlen ($n) == 1 and $i > 1 ) echo  "<b> EN:  $i </b><br/>\n";
> }
>
> Quizas mas elegante...
> --
> RCL
>
> 
Re: script php
#1237
Author: Jos� Miguel Santib��ez
Date: Fri, 01 Dec 2006 05:53
17 lines
1810 bytes
En el cap�tulo anterior (news:eknun6$jk$1@news.nivel5.cl), "Hector Vergara" 
<hvergara@quitaelguion.g-mail.com> dijo:

> la solucion de JMS es mucho mas elegante (agregando el == 0 al modulo)

siempre me queda la duda de que es m�s elegante, si agregar el == 0 o:
for ($i=0; $i<100;$++){
  if (!($i % 20)) echo "interlinea<br/>";
}

Y la segunda duda es si son necesarios tantos par�ntesis...


-- 
Apoye a la campa�a de alfabetizaci�n y  |       Jose M. Santiba�ez A.
ordenaci�n de las news, cada post en su |          <jms@nivel5.cl>
lugar y el lugar exacto para cada post  |        <http://caos.cl/jms>
Re: script php
#1238
Author: RobertoCL
Date: Fri, 01 Dec 2006 09:12
49 lines
2212 bytes
Jos� Miguel Santib��ez wrote:

> En el cap�tulo anterior (news:eknmh4$tua$1@news.nivel5.cl), "RobertoCL" 
> <rcl2020NOSPAM@hotmail.com> dijo:

>> "Jos� Miguel Santib��ez" <jms.nospam@nivel5.cl> escribi� en el mensaje 
>> news:Xns988BEA82E4EF7jmsnews@200.27.221.71...
>>> En el cap�tulo anterior (news:ekni23$sgs$1@news.nivel5.cl), "RobertoCL"
>>> <rcl2020NOSPAM@hotmail.com> dijo:
>>>
>>>> A modo de ejemplo tengo
>>>>
>>>> for ($i=0; $i<100;$++){
>>>> if ($i % 2) echo "interlinea<br/>";
>>>> }
>>>>
>>>> Eso imprime a la segunda iteraci�n de $i, como hago para que imprima
>>>> cada 20 iteraciones?
>>>>
>>>> --
>>>> RCL
>>>>
>>>
>>>
>>> for ($i=0; $i<100;$++){
>>> if ($i % 20) echo "interlinea<br/>";
>>> }
>> Gracias, pero no es eso, es algo asi
>> 
>> for ($i=0; $i<100;$i++){
>> $n = $i / 20;
>> echo  "$i <br/>";
>> if (strlen ($n) == 1 and $i > 1 ) echo  "<b> EN:  $i </b><br/>\n";
>> }
>> 
>> Quizas mas elegante...

> sorry, se me olvid� el detallito:

> for ($i=0; $i<100;$++){
>   if ($i % 20 == 0) echo "$i ";
> }

> ah� si...
> 0 20 40 60 80
Gracias ;)
Mi ejemplo funciona hasta cierto n�mero :)
--
RCL
Re: script php
#1239
Author: Rickoj
Date: Fri, 01 Dec 2006 22:22
17 lines
1655 bytes
En las news: Xns988C1B5FA879Fjmsnews@200.27.221.71, el  a Jos� Miguel
Santib��ez se le ocurrio tipear:
> En el cap�tulo anterior (news:eknun6$jk$1@news.nivel5.cl), "Hector
> Vergara" <hvergara@quitaelguion.g-mail.com> dijo:
>
>> la solucion de JMS es mucho mas elegante (agregando el == 0 al
>> modulo)
>
> siempre me queda la duda de que es m�s elegante, si agregar el == 0 o:
> for ($i=0; $i<100;$++){
>  if (!($i % 20)) echo "interlinea<br/>";
> }
>
> Y la segunda duda es si son necesarios tantos par�ntesis...

segun mi experiencia si
si no po es algunos el php ma�oso se "manea"
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads