Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte
hier. Zur Startseite kommen Sie
hier.
Probleme mit trim () und chop()
Habe folgendes Problem. Ich hab einen Datenbankeintrag, in dem ein Leerzeichen steht. Dadurch ist das Feld nicht mehr "empty". Ich will nun dieses Leerzeichen im Nachhinein löschen (die Eintragung kann ich aufgrund der Datenfülle nicht mehr rückgängig machen). Ich hab an trim() gedacht. Allerdings geht es im Zusammenhang mit folgendem Konstrukt nicht und ich wüßte gern warum:
Code: In Zwischenablage kopieren (nur IE)
Ich hab nämlich das hier probiert und es kam eine Fehlermeldung (die ich jetzt leider nicht mehr mitteilen kann da ich bereits alles rückgängig gemacht habe):
Code: In Zwischenablage kopieren (nur IE)
Mit chop() passiert genau das gleiche.
Antworten
Code: In Zwischenablage kopieren (nur IE)
2.
Hi,
versuche es einmal so:
Code: In Zwischenablage kopieren (nur IE)
MfG Micha
Edit: Oh, da war jemand schneller...
3.
Danke, micha-bbg, genau so funktionierts ! Vielen Dank ! Oliver hat mehr auf den if-else-Ausdruck ansich geachtet, der zwar, wie ich gerade herausgefunden habe, auch falsch war, aber dennoch problemfrei funktionierte. Mir gings jetzt speziell um das trim und das geht genau mit den beiden Zeilen perfekt , die der micha da geschrieben hat.
Mit
Code: In Zwischenablage kopieren (nur IE)
geht's nämlich komischerweise nicht, man muss es wohl, wie micha schrieb, in zwei Zeilen, mit zwei if-Bedingungen schreiben.
Trotzdem auch Danke an Oliver. Die Community hat mal wieder wunderbar geholfen.