Re: [PHP-ES] Consulta
[email protected] (Pablo Siciliano) Thu, 23 Jan 2025 07:00:09 -0300
| Newsgroups | php.general.es |
|---|---|
| Message-ID | <CADQBSUO_xYJWT4hBnvqAhN8WPJLD3ijZxjPT1pd0ZEenSjha5A@mail.gmail.com> |
--00000000000099584e062c5cad1c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hermoso, primer respuesta exacta =F0=9F=98=80 Abrazo El mi=C3=A9, 22 de ene de 2025, 18:03, Mauricio Tapia <[email protected]= > escribi=C3=B3: > bueno en la prueba datetime es mutable por lo mismo ,en mis pruebas > ,funciona solo el primer select y no el segundo. > > para solucionar eso : se debe clonar, as=C3=AD el origen se mantiene ... > > Saludos > > > <?php > $dt=3Dclone $dtStart; > > > while($dt<$dtEnd) > { > $dt->add(new DateInterval("PT5M")); > $time=3D$dt->format("H:i"); > > > > El mi=C3=A9, 22 ene 2025 a las 16:20, Pablo Siciliano (< > [email protected]>) escribi=C3=B3: > >> Les propongo un juego, solo para ver quien se prende. Al fin y al cabo e= s >> cierto que no intercambiamos nada hace muchos a=C3=B1os. Es solo por jug= ar, yo >> lo resolvi ya. >> >> Encuentren el error aca: >> >> $dtStart=3DDateTime::createFromFormat("Y-m-d H:i","2024-01-01 07:00"); >> $dtEnd=3DDateTime::createFromFormat("Y-m-d H:i","2024-01-01 20:00"); >> >> <select class=3D"form-control" name=3D"desde" id=3D"formEditorCalendar_d= esde" >> style=3D"width:49.5%;display:inline-block"> >> <option value=3D"">Desde</option> >> <?php >> $dt=3D$dtStart; >> while($dt<$dtEnd) >> { >> $dt->add(new DateInterval("PT5M")); >> $time=3D$dt->format("H:i"); >> ?><option value=3D"<?php print $time ?>"><?php print $ti= me >> ?></option><?php >> } >> ?> >> </select> >> <select class=3D"form-control" name=3D"hasta" >> id=3D"formEditorCalendar_hasta" style=3D"width:49.5%;display:inline-blo= ck"> >> <option value=3D"">Hasta</option> >> <?php >> >> >> $dt2=3D$dtStart; >> while($dt2<$dtEnd) >> { >> $dt2->add(new DateInterval("PT5M")); >> $time=3D$dt2->format("H:i"); >> ?><option value=3D"<?php print $time ?>"><?php print $ti= me >> ?></option><?php >> } >> ?> >> </select> >> <?php >> >> On Wed, Jan 22, 2025 at 4:05=E2=80=AFPM Mauricio Rodriguez <maurdz@gmail= .com> >> wrote: >> >>> Coincido con Pablo Siciliano, sobre que no importa el medio de >>> comunicaci=C3=B3n sino el mensaje. >>> >>> Tocayo Mauricio si te leemos. >>> >>> El mi=C3=A9, 22 ene 2025 a la(s) 12:57=E2=80=AFp.m., Mauricio Tapia ( >>> [email protected]) escribi=C3=B3: >>> >>>> Buena idea, si llega este correo a la lista es hora de volver o me >>>> indican como se hacia para inscribirse hay que refrescar la memoria >>>> >>>> El mi=C3=A9., 22 de enero de 2025 3:52 p. m., Pablo Siciliano < >>>> [email protected]> escribi=C3=B3: >>>> >>>>> Hola Roberto, >>>>> >>>>> Todo es cuestion de que volvamos a usar este soporte para plantear >>>>> dudas, consultas ... Compartir cosas relacionadas con la actividad >>>>> profesional. >>>>> >>>>> Francamente la actividad relacionada a las redes sociales que >>>>> reemplazo este tipo de foros me parece en una crisis total por su fal= ta de >>>>> profundidad, tal vez sea el momento de volver por estos lugares >>>>> >>>>> Slds. >>>>> Pablo Siciliano. >>>>> >>>>> On Tue, Jan 21, 2025 at 6:11=E2=80=AFAM Roberto Barreiro <rpbarreiro@= gmail.com> >>>>> wrote: >>>>> >>>>>> Est=C3=A1s y otras listas como PHP.es, php.cast y otras est=C3=A1n m= uertas >>>>>> desde hace m=C3=A1s de 10 a=C3=B1os ... Y es una pena, ya que hab=C3= =ADa grandes >>>>>> profesionales y se aprend=C3=ADa much=C3=ADsimo. >>>>>> >>>>>> El vie, 17 ene 2025, 18:30, Alma Guevara Castro < >>>>>> [email protected]> escribi=C3=B3: >>>>>> >>>>>>> Buenas tardes, estimados, >>>>>>> Les extiendo un cordial saludo a la vez de un deseo de =C3=A9xitos = en sus >>>>>>> funciones diarias. >>>>>>> Les escribo para conocer si pueden orientarme en lo siguiente: >>>>>>> - Me gustar=C3=ADa brindar capacitaci=C3=B3n sobre PHP usando el ma= terial que >>>>>>> ofrecen en el portal PHP.net. >>>>>>> - Intent=C3=A9 suscribirme al correo de licencias, pero no pude. Me >>>>>>> refiero al correo [email protected]. >>>>>>> Quedo a la espeta de su amable comentario. >>>>>>> Saludos cordiales. >>>>>>> >>>>>> > > -- > Atentamente > Mauricio Tapia Ortega > --00000000000099584e062c5cad1c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"auto">Hermoso, primer respuesta exacta =F0=9F=98=80<div dir=3D"= auto"><br></div><div dir=3D"auto">Abrazo</div></div><br><div class=3D"gmail= _quote gmail_quote_container"><div dir=3D"ltr" class=3D"gmail_attr">El mi= =C3=A9, 22 de ene de 2025, 18:03, Mauricio Tapia <<a href=3D"mailto:mj.t= [email protected]">[email protected]</a>> escribi=C3=B3:<br></div><blo= ckquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #c= cc solid;padding-left:1ex"><div dir=3D"ltr">bueno en la prueba datetime es = mutable por lo mismo ,en mis pruebas ,funciona solo el primer select y no e= l segundo.<div><br></div><div>para solucionar eso : se debe clonar, as=C3= =AD=C2=A0el origen se mantiene ...</div><div><br></div><div>Saludos</div><d= iv><br></div><div><br></div><div><pre style=3D"background-color:rgb(43,43,4= 3);color:rgb(174,181,189);font-family:Menlo;font-size:11.3pt"><span style= =3D"color:rgb(89,124,194);background-color:rgb(35,37,37)"><?php<br></spa= n><span style=3D"color:rgb(152,118,170);background-color:rgb(35,37,37)">$dt= </span><span style=3D"background-color:rgb(35,37,37)">=3D</span><span style= =3D"color:rgb(89,124,194);background-color:rgb(35,37,37)">clone </span><spa= n style=3D"color:rgb(152,118,170);background-color:rgb(35,37,37)">$dtStart<= /span><span style=3D"color:rgb(89,124,194);background-color:rgb(35,37,37)">= ;</span></pre><pre style=3D"background-color:rgb(43,43,43);color:rgb(174,18= 1,189);font-family:Menlo;font-size:11.3pt"><span style=3D"color:rgb(89,124,= 194);background-color:rgb(35,37,37)"><br></span><span style=3D"color:rgb(89= ,124,194);background-color:rgb(35,37,37)">while</span><span style=3D"backgr= ound-color:rgb(35,37,37)">(</span><span style=3D"color:rgb(152,118,170);bac= kground-color:rgb(35,37,37)">$dt</span><span style=3D"background-color:rgb(= 35,37,37)"><</span><span style=3D"color:rgb(152,118,170);background-colo= r:rgb(35,37,37)">$dtEnd</span><span style=3D"background-color:rgb(35,37,37)= ">)<br></span><span style=3D"background-color:rgb(35,37,37)">{<br></span><s= pan style=3D"background-color:rgb(35,37,37)"> </span><span style=3D"colo= r:rgb(152,118,170);background-color:rgb(35,37,37)">$dt</span><span style=3D= "background-color:rgb(35,37,37)">-></span><span style=3D"color:rgb(217,1= 75,108);background-color:rgb(35,37,37)">add</span><span style=3D"background= -color:rgb(35,37,37)">(</span><span style=3D"color:rgb(89,124,194);backgrou= nd-color:rgb(35,37,37)">new </span><span style=3D"color:rgb(169,183,198);ba= ckground-color:rgb(35,37,37)">DateInterval</span><span style=3D"background-= color:rgb(35,37,37)">(</span><span style=3D"color:rgb(128,125,110);backgrou= nd-color:rgb(35,37,37);font-weight:bold">"PT5M"</span><span style= =3D"background-color:rgb(35,37,37)">))</span><span style=3D"color:rgb(89,12= 4,194);background-color:rgb(35,37,37)">;<br></span><span style=3D"color:rgb= (89,124,194);background-color:rgb(35,37,37)"> </span><span style=3D"colo= r:rgb(152,118,170);background-color:rgb(35,37,37)">$time</span><span style= =3D"background-color:rgb(35,37,37)">=3D</span><span style=3D"color:rgb(152,= 118,170);background-color:rgb(35,37,37)">$dt</span><span style=3D"backgroun= d-color:rgb(35,37,37)">-></span><span style=3D"color:rgb(217,175,108);ba= ckground-color:rgb(35,37,37)">format</span><span style=3D"background-color:= rgb(35,37,37)">(</span><span style=3D"color:rgb(128,125,110);background-col= or:rgb(35,37,37);font-weight:bold">"H:i"</span><span style=3D"bac= kground-color:rgb(35,37,37)">)</span><span style=3D"color:rgb(89,124,194);b= ackground-color:rgb(35,37,37)">;</span></pre><pre style=3D"background-color= :rgb(43,43,43);color:rgb(174,181,189);font-family:Menlo;font-size:11.3pt"><= span style=3D"color:rgb(89,124,194);background-color:rgb(35,37,37)"><br></s= pan></pre></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class= =3D"gmail_attr">El mi=C3=A9, 22 ene 2025 a las 16:20, Pablo Siciliano (<= <a href=3D"mailto:[email protected]" target=3D"_blank" rel=3D"noref= errer">[email protected]</a>>) escribi=C3=B3:<br></div><blockquo= te class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-widt= h:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-le= ft:1ex"><div dir=3D"ltr">Les propongo un juego, solo para ver quien se pren= de. Al fin y al cabo es cierto que no intercambiamos nada hace muchos a=C3= =B1os. Es solo por jugar,=C2=A0yo lo resolvi ya.=C2=A0<div><br></div><div>E= ncuentren el error aca:<div><br></div><div>$dtStart=3DDateTime::createFromF= ormat("Y-m-d H:i","2024-01-01 07:00");<br>$dtEnd=3DDate= Time::createFromFormat("Y-m-d H:i","2024-01-01 20:00");= <br></div><div><br></div><div><select class=3D"form-control" n= ame=3D"desde" id=3D"formEditorCalendar_desde" style=3D&= quot;width:49.5%;display:inline-block"><br>=C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 <option value=3D"">Desde</option><b= r>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <?php<br>=C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 $dt=3D$dtStart;<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 while($dt<$dtEnd)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 {<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 $dt->ad= d(new DateInterval("PT5M"));<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 $time=3D$dt->format("H:i");<br>=C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ?><option value=3D&= quot;<?php print $time ?>"><?php print $time ?></opt= ion><?php<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 }<br>=C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ?> =C2=A0 =C2=A0 =C2=A0<br>=C2=A0 =C2= =A0 =C2=A0 =C2=A0 </select><br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 <select= class=3D"form-control" name=3D"hasta" id=3D"formE= ditorCalendar_hasta" =C2=A0style=3D"width:49.5%;display:inline-bl= ock"><br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <option value= =3D"">Hasta</option><br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 <?php<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <br>=C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 <br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 $dt2=3D$dtStart;<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 while(= $dt2<$dtEnd)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 {<br>=C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 $dt2->add(new DateInter= val("PT5M"));<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 $time=3D$dt2->format("H:i");<br>=C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ?><option value=3D"<?php p= rint $time ?>"><?php print $time ?></option><?php= <br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 }<br>=C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 ?><br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 </select></div= ><div><?php</div></div></div><br><div class=3D"gmail_quote"><div dir=3D"= ltr" class=3D"gmail_attr">On Wed, Jan 22, 2025 at 4:05=E2=80=AFPM Mauricio = Rodriguez <<a href=3D"mailto:[email protected]" target=3D"_blank" rel=3D"= noreferrer">[email protected]</a>> wrote:<br></div><blockquote class=3D"g= mail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-= left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div = dir=3D"ltr">Coincido con Pablo Siciliano, sobre que no importa el medio de = comunicaci=C3=B3n sino el mensaje.<div><br></div><div>Tocayo Mauricio si te= leemos.</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class= =3D"gmail_attr">El mi=C3=A9, 22 ene 2025 a la(s) 12:57=E2=80=AFp.m., Mauric= io Tapia (<a href=3D"mailto:[email protected]" target=3D"_blank" rel=3D"= noreferrer">[email protected]</a>) escribi=C3=B3:<br></div><blockquote c= lass=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1p= x;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1= ex"><div dir=3D"auto">Buena idea, si llega este correo a la lista es hora d= e volver o me indican como se hacia para inscribirse hay que refrescar la m= emoria=C2=A0</div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"= gmail_attr">El mi=C3=A9., 22 de enero de 2025 3:52 p.=C2=A0m., Pablo Sicili= ano <<a href=3D"mailto:[email protected]" target=3D"_blank" rel= =3D"noreferrer">[email protected]</a>> escribi=C3=B3:<br></div><= blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l= eft-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);pa= dding-left:1ex"><div dir=3D"ltr"><div>Hola Roberto,</div><div><br></div>Tod= o es cuestion de que volvamos a usar este soporte para plantear dudas, cons= ultas ... Compartir cosas relacionadas con la actividad profesional.<div><b= r></div><div>Francamente la actividad relacionada a las redes sociales que = reemplazo este tipo de foros me parece en una crisis total por su falta de = profundidad, tal vez sea el momento de volver por estos lugares</div><div><= br></div><div>Slds.</div><div>Pablo Siciliano.</div></div><br><div class=3D= "gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Jan 21, 2025 at= 6:11=E2=80=AFAM Roberto Barreiro <<a href=3D"mailto:[email protected]= m" rel=3D"noreferrer noreferrer" target=3D"_blank">[email protected]</a>= > wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px = 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-col= or:rgb(204,204,204);padding-left:1ex"><p dir=3D"ltr">Est=C3=A1s y otras lis= tas como PHP.es, php.cast y otras est=C3=A1n muertas desde hace m=C3=A1s de= 10 a=C3=B1os ... Y es una pena, ya que hab=C3=ADa grandes profesionales y = se aprend=C3=ADa much=C3=ADsimo. </p> <br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">El vie= , 17 ene 2025, 18:30, Alma Guevara Castro <<a href=3D"mailto:alma_delay@= hotmail.com" rel=3D"noreferrer noreferrer" target=3D"_blank">alma_delay@hot= mail.com</a>> escribi=C3=B3:<br></div><blockquote class=3D"gmail_quote" = style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:s= olid;border-left-color:rgb(204,204,204);padding-left:1ex"> <div> <div dir=3D"auto">Buenas tardes, estimados,</div> <div dir=3D"auto">Les extiendo un cordial saludo a la vez de un deseo de = =C3=A9xitos en sus funciones diarias.</div> <div dir=3D"auto">Les escribo para conocer si pueden orientarme en lo sigui= ente:</div> <div dir=3D"auto">- Me gustar=C3=ADa brindar capacitaci=C3=B3n sobre PHP us= ando el material que ofrecen en el portal PHP.net.</div> <div dir=3D"auto">- Intent=C3=A9 suscribirme al correo de licencias, pero n= o pude. Me refiero al correo=C2=A0=C2=A0<span style=3D"font-size:12pt"><a h= ref=3D"mailto:[email protected]" rel=3D"noreferrer noreferrer noref= errer" target=3D"_blank">[email protected]</a>.</span></div> <div dir=3D"auto"><span style=3D"font-size:12pt">Quedo a la espeta de su am= able comentario.</span></div> <div dir=3D"auto"><span style=3D"font-size:12pt">Saludos cordiales.</span><= /div> </div> </blockquote></div> </blockquote></div> </blockquote></div> </blockquote></div> </blockquote></div> </blockquote></div><div><br clear=3D"all"></div><div><br></div><span class= =3D"gmail_signature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_s= ignature"><div dir=3D"ltr">Atentamente<br>Mauricio Tapia Ortega<br></div></= div> </blockquote></div> --00000000000099584e062c5cad1c--