So, ich habe es hingekriegt.
1. ftp://rpmfind.net/linux/contrib/libc6/i386/php-odbc-4.2.2-17.2.2.i386.rpm
diese datei runter laden und via rpm -ivh -nodeps %dateiname% installieren. den parameter -nodeps optional verwenden.
2. anschließend in die php.ini folgende zeile aufnehmen:
extension="odbc.so"
und apache neu starten.
3. sollte er sich beschweren, dass er die datei nicht findet, dann muss man sie einfach in das verzeichnis der php-extensions kopieren (bei mir kam das richtige Verzeichnis gleich in der Fehlermeldung). anschließend bei bedarf noch mal neu starten und dann gings.
Viel Glück dem, der sich auch mal mit dem Problem rumärgern darf.