Mailinglisten-Archive |
hallo liste Ich hab da irgend so ein wirklich komisches Problem mit MYSQL oder php, o=3D der=3D20 mit mir *lol* vielleicht kann mir ja jemand helfen? Also so ganz check ich das nicht, eigentlich d?rfte es keine Probleme geb=3D en,=3D20 aber es gibt welche und zwar mach ich einen Select und benute das where argument(ist doch ein argument=3D =3D20 oder?.. ich nenns mal so;) nun ja und dabei frage ich ob eine=3D20 float(6,2)-Spalte meinem vorgegebenem Wert (nat?rlich auch ne float;)=3D2= 0 entspricht... ok das problem ist,=3D20 die anfrage klappt nur wenn die float auf 50 oder 00 endet, sonst geht di=3D ese=3D20 anfrage nicht!!, also kein ergebnis, obwohl eigentlich vorhanden.. (es handelt sich nur um eine float, ohne m?ll davor, oder dahinter) beispiele: das geht- das findet mysql: SELECT ID FROM tabelle WHERE floatvariable =3D3D '318.50'=3D20 SELECT ID FROM tabelle WHERE floatvariable =3D3D '318.00'=3D20 und das hier geht nicht: SELECT ID FROM tabelle WHERE floatvariable =3D3D '318.20'=3D20 SELECT ID FROM tabelle WHERE floatvariable =3D3D '318.25'=3D20 wenn ich jetzt das Gleichheitszeichen durch LIKE ersetze klappt es immer,=3D =3D20 aber ich will das "=3D3D" nehmen (damits schneller ist?-bestimmt!) wei? jemand was ich tun kann um,damit ich "=3D3D" verwenden kann? (ich kann=3D die=3D20 floats nicht einfach auf ...,50 / ...,00 runden*g* ich brauch das wie es=3D20 ist...) mfg jens schertler (ps: ich bin zu bl=F6d mit kmail mails richtig zu verschicken, ich bekomm= da so oft fehler550, relaying vom admin verboten .. wei=DF jemand was ich= da tun kann? wenn das so weiter geht verschick ich meine mails nur noch =FCber php *g*)
php::bar PHP Wiki - Listenarchive