Autor |
Nachricht |
slein
Threadersteller
Dabei seit: 02.10.2002
Ort: -
Alter: 42
Geschlecht:
|
Verfasst So 18.07.2004 14:15
Titel Leere Zellen auslassen (MySQL) |
|
|
Hey Leutz,
heute folgendes Problem:
Will aus einer Datenbank etwas auslesen und LEERE Zellen auslassen.
Also ich habe ein VAR $db und lese da alle Zellen einer bestimmten Zeile nach und nach rein (mit $db.=$zeile[0]."," usw.)
Nun schreibt er mit aber auch alle LEEREN Zellen rein, so dass dann folgendes bei der Ausgabe passiert:
Müller, Meier, , , Wirth, Zeus, , Albrecht usw.
'ne IF Schleife a la:
if (zeile[0]!="") ... bla bla bla funktioniert leider nicht.
weiß jemand 'ne Lösung ???
|
|
|
|
|
Waschbequen
Account gelöscht
Ort: -
|
Verfasst So 18.07.2004 14:19
Titel
|
|
|
Mach's doch gleich im Select: Code: | Where RTrim(LTrim(Feld)) <> '' |
Keine Ahnung ob MySQL Trim unterstützt, aber so in der Art...
|
|
|
|
|
Anzeige
|
|
|
karmacoder
Dabei seit: 15.04.2002
Ort: Fürth
Alter: 42
Geschlecht:
|
Verfasst So 18.07.2004 14:20
Titel
|
|
|
warum auch immer du leere zeilen in der db speicherst, du sortierst am falschen ende. sowas sollte man nie in der programmierung machen sondern direkt in der db.
du solltest dein sql so ändern das diese zeilen wegelassen werden
Code: |
SELECT `feld1`, `feld2` FROM `tabelle` WHERE `feld1` != '' AND `feld2` != ''
|
so in etwa.
das von waschbequeen sollte auch in mysql gehen, da gibts auch ein TRIM() was einem LTRIM, RTRIM erspart.
|
|
|
|
|
slein
Threadersteller
Dabei seit: 02.10.2002
Ort: -
Alter: 42
Geschlecht:
|
Verfasst So 18.07.2004 14:25
Titel YES! |
|
|
Danke danke!
"SELECT email FROM db WHERE email!=''";
damit hat's geklappt.
Zu den leeren Feldern:
Im Moment sind noch einige Felder leer, da einige User noch keine Angaben gemacht haben
Heißen Dank nochmals.....
der die das sleiN
|
|
|
|
|
|
|
|
Ähnliche Themen |
[PHP + mySQL] Kann Fehler in einer mySQL-Phrase nicht finden
Farbige Zellen drucken
[PHP/MySQL] MySQL Error: 1054, falsche Tabelle ausgewählt?
Tabellen/Zellen-Frage? (HTML)
IE vs. FF: Zeilenabstand zwischen Zellen unterschiedlich
halbtransparente Tabellen-Zellen in Word
|
|