🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: chile.comp.programacion
Article #815

Re: PHP y MySQL

#815
From: Eduardo Romero
Date: Fri, 10 Aug 2007 16:28
76 lines
3546 bytes
Le di mas vueltas al tema y al parecer es un error de punto flotante
y como lo interpreta php en forma interna. La prueba
esta que defines el maximo con otros valores similares y a veces resulta
y otros no.

Al invertir el while, tb sucede el mismo error.

Saludos
Edo.

In chile.comp.programacion Eduardo Romero <edo@edo.cl> wrote:
> El ciclo fijate q sumas un decimal y lo tienes valorizado con una coma.
> 
> La prueba esta q definas el intervalo con un decimal mas peque??o y veras
> q llegara a 2.499
> 
> Saludos
> Edo.
> 
> In chile.comp.www TheSpawn <al_simmon_spawn(sinesto)@hotmail.com> wrote:
>> <?php
>> //Estas variables las completo desde la DB.
>> $maximo = 2.5;
>> $intervalo = 0,1;
>> $cont = 0;
>> 
>> while($cont <= $maximo)
>> {
>> <option value="$cont">$cont</option>
>> $cont = ($cont + $intervalo)
>> }
>> ?>
>> 
>> 
>> El mismo codigo pero cambiando el valor $maximo a 4.5 o superior me muestra 
>> el valor 4.5, pero para otro valor me muestra hasta ($maximo - $intervalo), 
>> como en el codigo, me mostraria hasta 2.4.
>> 
>> 
>> Saludos.
>> 
>> TheSpawn
>> 
>> 
>> 
>> 
>> "Jos� Miguel Santib�??ez" <jms.nospam@nivel5.cl> wrote in message 
>> news:Xns99867CBF8DA06jmsnews@201.238.250.229...
>>> En el cap�tulo anterior (news:f9bh67$h5f$1@news.nivel5.cl), "TheSpawn"
>>> <al_simmon_spawn(sinesto)@hotmail.com> dijo:
>>>
>>>> Estimados, estoy trabajando con PHP y MySQL para el desarrollo de una
>>>> aplicacion
>>>> en donde tengo un rango con numero decimales mostrados en el combo
>>>> box. El problema
>>>> es que el rango de decimales va de 0 a 2.5 dentro de un while para el
>>>> llenado de las
>>>> options, pero solo me muestra de 0 a 2.4, pero si cambio el rango de 0
>>>> a un numero superior
>>>> a 4 me muestra el ultimo sin problemas, por ejemplo de 0 a 4.5, me
>>>> muestra el 4.5.
>>>>
>>>> Alguien sabe a que se debe este problema?... el campo lo tengo
>>>> asignado como decimal(3,1)
>>>>
>>>>
>>>>
>>>
>>> puedes enviar el c�digo???
>>>
>>> -- 
>>> 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> 
>> 
>> 
Technical Details
Message-ID: <f9i3n6$e71$1@sirius.globalcom.cl>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!out02a.usenetserver.com!news.usenetserver.com!in04.usenetserver.com!news.usenetserver.com!newsfeed.yul.equant.net!news-santiago!news.nivel5.cl!news.globalcom.cl!not-for-mail
References: <f9bh67$h5f$1@news.nivel5.cl> <Xns99867CBF8DA06jmsnews@201.238.250.229> <f9cdka$lds$1@news.nivel5.cl> <f9g3hb$u6o$2@sirius.globalcom.cl>

Show Full Headers
Complete Article Headers
X-Google-Thread: 1593cb,d41e15aa49dc4c25
X-Google-Thread: fad43,d41e15aa49dc4c25
X-Google-Attributes: gid1593cb,gidfad43,public,usenet
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!out02a.usenetserver.com!news.usenetserver.com!in04.usenetserver.com!news.usenetserver.com!newsfeed.yul.equant.net!news-santiago!news.nivel5.cl!news.globalcom.cl!not-for-mail
From: Eduardo Romero <edo@edo.cl>
Newsgroups: chile.comp.programacion,chile.comp.www
Subject: Re: PHP y MySQL
Date: Fri, 10 Aug 2007 16:28:22 +0000 (UTC)
Organization: Globalcom Internet S.A
Lines: 76
Sender: edo <edo@web3.globalcom.cl>
Message-ID: <f9i3n6$e71$1@sirius.globalcom.cl>
References: <f9bh67$h5f$1@news.nivel5.cl> <Xns99867CBF8DA06jmsnews@201.238.250.229> <f9cdka$lds$1@news.nivel5.cl> <f9g3hb$u6o$2@sirius.globalcom.cl>
NNTP-Posting-Host: web3.globalcom.cl
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: 8bit
X-Trace: sirius.globalcom.cl 1186763302 14561 201.218.128.63 (10 Aug 2007 16:28:22 GMT)
X-Complaints-To: abuse@globalcom.cl
NNTP-Posting-Date: Fri, 10 Aug 2007 16:28:22 +0000 (UTC)
User-Agent: tin/1.7.6-20040906 ("Baleshare") (UNIX) (Linux/2.6.11.4-21.7-smp (i686))