🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.bd.misc
Article #89

Re: MySQL - Seleccionar entre 2 fechas

#89
From: Manuel Gomez
Date: Wed, 07 Dec 2005 07:50
53 lines
2519 bytes
Diego en las news de es.comp.bd.misc dijo:

> Manuel, me tira un error : Parse error: parse error in
> c:\appserv\www\k-crm\functions.php on line 42
> Jamas trabaje con switch, tenes idea que puede ser?
> 
> <?php
> /*
> [---]
>   mas codigo.php
> [---]
> */
> 
> function buscar($aniodesde,$mesdesde,$aniohasta,$meshasta){
> $fecha_desde = "$aniodesde-$mesdesde";
> $fecha_hasta = "$aniohasta-$meshasta";
> 
> if ($fecha_hasta < $fecha_desde) {
>         // Cambio de mes inicial por final si es mayor el final que el
> inicial
>         $tmp = $fecha_hasta;
>         $fecha_hasta = $fecha_desde;
>         $fecha_desde = $tmp;
>         list($aniodesde,$mesdesde) = split("-",$fechahasta);
>         list($aniohasta,$meshasta) = split("-",$fechadesde);
> }
> $fecha_desde .= "-01";
> 
> switch ($meshasta) {
>         case 4,6,9,11:
> <--------------------- linea 42
>                 $diahasta = 30;
>                 break;
>         case 2:
>                 // BUSCA A�O BISIESTO
>                 break;
>         default:
>                 $diahasta = 31;
> }
> 
> ?>
> 
> antes de mandar este post, me puse a ver un poco mas a fondo, parece que
> $meshasta esta vacio, por eso el error, sin embargo, no logro hacer que
> pase la variable
Mea Culpa:
switch ($meshasta) {
        case 4:
        case 6:
        case 9:
        case 11:
        // IGUAL TODO el resto
}
Technical Details
Message-ID: <wvwlf.249981$E72.2329380@telenews.teleline.es>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!proxad.net!194.117.148.138.MISMATCH!pe2.news.blueyonder.co.uk!blueyonder!news-peer-test!btnet!newsfeed.bt.es!caladan.landsraad.net!telenews.teleline.es!not-for-mail
References: <dmvhp2$hc3$1@domitilla.aioe.org> <4iTkf.217737$E72.2062265@telenews.teleline.es> <dn2u6v$9e2$1@domitilla.aioe.org>

Show Full Headers
Complete Article Headers
X-Google-Thread: 106e2f,38ff2cc16b437bf4
X-Google-Attributes: gid106e2f,public
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!proxad.net!194.117.148.138.MISMATCH!pe2.news.blueyonder.co.uk!blueyonder!news-peer-test!btnet!newsfeed.bt.es!caladan.landsraad.net!telenews.teleline.es!not-for-mail
X-Trace-PostClient-IP: 80.36.3.111
From: Manuel Gomez <Una@cualquiera.com>
Subject: Re: MySQL - Seleccionar entre 2 fechas
Newsgroups: es.comp.bd.misc
References: <dmvhp2$hc3$1@domitilla.aioe.org> <4iTkf.217737$E72.2062265@telenews.teleline.es> <dn2u6v$9e2$1@domitilla.aioe.org>
Lines: 53
User-Agent: KNode/0.8.2
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: 8Bit
Message-ID: <wvwlf.249981$E72.2329380@telenews.teleline.es>
Date: Wed, 07 Dec 2005 07:50:52 GMT
NNTP-Posting-Host: 10.20.31.4
X-Complaints-To: usenet@teleline.es
X-Trace: telenews.teleline.es 1133941852 10.20.31.4 (Wed, 07 Dec 2005 08:50:52 MET)
NNTP-Posting-Date: Wed, 07 Dec 2005 08:50:52 MET
Organization: Terra Networks