php4/freetds hängt Leerstellen an Werte

hallo,

folgendes Problem:

der Select aus einer Datenbank hängt an einen int wert (1) ca 20
leerstellen (1 ), also nicht das was wirklich in der
DB steht. Die Möglichkeit dies mit einem trim abzufangen scheidet
leider aus. Ich hab schon sämtliche Treibereinstellungen und auch
schon verschiedene PHP-Versionen getestet. Alles liefert den falschen
Wert mit angehängten Leerstellen.

Ich hab hier momentean ein Debian/Sarge mit Apache2, PHP4.4.1 und
freetds0.63

Gibt es eine Möglichkeit dieses Anhängen von Leerzeichen zu
unterbinden bzw. abzuschalten?

schonmal vielen Dank

Ralf
durst [ Di, 22 November 2005 08:28 ] [ ID #1069274 ]

Re: php4/freetds hängt Leerstellen an Werte

> leerstellen (1 ), also nicht das was wirklich in der
> DB steht.

> Die Möglichkeit dies mit einem trim abzufangen scheidet
> leider aus.
warum eigentlich?

> Gibt es eine Möglichkeit dieses Anhängen von Leerzeichen zu
> unterbinden bzw. abzuschalten?
liegt wohl an der Datenbank oder freetds

Wie wärs mit

(int)$variable

...die Typenumwandlung ist ohnehin angebracht
Helmut Schmuckermair [ Di, 22 November 2005 16:36 ] [ ID #1069275 ]
PHP » de.comp.lang.php.datenbanken » php4/freetds hängt Leerstellen an Werte

Vorheriges Thema: Dropdown Menü - Inhalt anpassen
Nächstes Thema: [FAQ/2005-11-20] Loesungen fuer deine PHP-Probleme