Re: Consulta
| From: | Mauricio Tapia | Date: | Wed, 22 Jan 2025 21:02:59 +0000 |
| Subject: | Re: Consulta | ||
| References: | 1 2 3 4 5 6 | Groups: | php.general.es |
| Request: | Send a blank email to general-es+get-65746@lists.php.net to get a copy of this message | ||
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í el origen se mantiene ...
Saludos
<?php
$dt=clone $dtStart;
while($dt<$dtEnd)
{
$dt->add(new DateInterval("PT5M"));
$time=$dt->format("H:i");
El mié, 22 ene 2025 a las 16:20, Pablo Siciliano (<pablo.siciliano@gmail.com>)
escribió:
> Les propongo un juego, solo para ver quien se prende. Al fin y al cabo es
> cierto que no intercambiamos nada hace muchos años. Es solo por jugar, yo
> lo resolvi ya.
>
> Encuentren el error aca:
>
> $dtStart=DateTime::createFromFormat("Y-m-d H:i","2024-01-01 07:00");
> $dtEnd=DateTime::createFromFormat("Y-m-d H:i","2024-01-01 20:00");
>
> <select class="form-control" name="desde"
> id="formEditorCalendar_desde"
> style="width:49.5%;display:inline-block">
> <option value="">Desde</option>
> <?php
> $dt=$dtStart;
> while($dt<$dtEnd)
> {
> $dt->add(new DateInterval("PT5M"));
> $time=$dt->format("H:i");
> ?><option value="<?php print $time ?>"><?php print
> $time
> ?></option><?php
> }
> ?>
> </select>
> <select class="form-control" name="hasta"
> id="formEditorCalendar_hasta" style="width:49.5%;display:inline-block">
> <option value="">Hasta</option>
> <?php
>
>
> $dt2=$dtStart;
> while($dt2<$dtEnd)
> {
> $dt2->add(new DateInterval("PT5M"));
> $time=$dt2->format("H:i");
> ?><option value="<?php print $time ?>"><?php print
> $time
> ?></option><?php
> }
> ?>
> </select>
> <?php
>
> On Wed, Jan 22, 2025 at 4:05 PM Mauricio Rodriguez <maurdz@gmail.com>
> wrote:
>
>> Coincido con Pablo Siciliano, sobre que no importa el medio de
>> comunicación sino el mensaje.
>>
>> Tocayo Mauricio si te leemos.
>>
>> El mié, 22 ene 2025 a la(s) 12:57 p.m., Mauricio Tapia (
>> mj.tapia.o@gmail.com) escribió:
>>
>>> 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é., 22 de enero de 2025 3:52 p. m., Pablo Siciliano <
>>> pablo.siciliano@gmail.com> escribió:
>>>
>>>> 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 falta de
>>>> profundidad, tal vez sea el momento de volver por estos lugares
>>>>
>>>> Slds.
>>>> Pablo Siciliano.
>>>>
>>>> On Tue, Jan 21, 2025 at 6:11 AM Roberto Barreiro <rpbarreiro@gmail.com>
>>>> wrote:
>>>>
>>>>> Estás y otras listas como PHP.es, php.cast y otras están muertas desde
>>>>> hace más de 10 años ... Y es una pena, ya que había grandes profesionales y
>>>>> se aprendía muchísimo.
>>>>>
>>>>> El vie, 17 ene 2025, 18:30, Alma Guevara Castro <
>>>>> alma_delay@hotmail.com> escribió:
>>>>>
>>>>>> Buenas tardes, estimados,
>>>>>> Les extiendo un cordial saludo a la vez de un deseo de éxitos en sus
>>>>>> funciones diarias.
>>>>>> Les escribo para conocer si pueden orientarme en lo siguiente:
>>>>>> - Me gustaría brindar capacitación sobre PHP usando el material que
>>>>>> ofrecen en el portal PHP.net.
>>>>>> - Intenté suscribirme al correo de licencias, pero no pude. Me
>>>>>> refiero al correo doc-license@lists.php.net.
>>>>>> Quedo a la espeta de su amable comentario.
>>>>>> Saludos cordiales.
>>>>>>
>>>>>
--
Atentamente
Mauricio Tapia Ortega