[GastForen Programmierung/Entwicklung PHP und MySQL Unsichtbare Felder in der Tabelle

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

Unsichtbare Felder in der Tabelle

Urs
Beiträge gesamt: 176

4. Apr 2011, 22:25
Beitrag # 1 von 6
Bewertung:
(3245 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo zusammen
Aus einer Datenbank erzeuge ich eine Tabelle, welche so aussieht:
Spalte 1 Spalte2 Spalte 3
Präsident Hans Muster 1
Aktuar Fritz Müller 1
Beisitzer xyz 1
Beisitzer fgfg 2
Gärtner fkgkjk 1
Gärtner dfgsgfsg 2

Ich möchte jedoch, dass der Wert in Spalte 1 nur angezeigt wird, wenn der Wert in Spalte 3 gleich"1" ist.
Also die blauen Texte nicht angezeigt werden
Wie kann ich dies machen? kann mir wer weiterhelfen?

Besten Dank

Gruss Urs
X

Unsichtbare Felder in der Tabelle

flobaer
Beiträge gesamt: 317

5. Apr 2011, 11:49
Beitrag # 2 von 6
Beitrag ID: #468439
Bewertung:
(3206 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Urs,

wie sieht denn Dein SQL-Statement aus? Wie baust Du die Tabelle auf? Sollen dann in den entsprechenden Zeilen nur die ersten Spalten leer bleiben, oder soll dann die komplette Zeile nicht dargestellt werden?

Viele Grüße
Florian


als Antwort auf: [#468399]

Unsichtbare Felder in der Tabelle

oesi50
  
Beiträge gesamt: 2315

5. Apr 2011, 12:43
Beitrag # 3 von 6
Beitrag ID: #468444
Bewertung:
(3197 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Urs,

bevor die Tabellenzeile ausgegeben wird, schreibst du hin:

Code
$spalte1 = ( $spalte3 == 1 ? $spalte1 : " " ); 



als Antwort auf: [#468439]

Unsichtbare Felder in der Tabelle

Urs
Beiträge gesamt: 176

5. Apr 2011, 18:15
Beitrag # 4 von 6
Beitrag ID: #468481
Bewertung:
(3172 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo oesi50

Deine Version funktioniert super.....

Besten Dank

Gibt es die Möglichkeit, anhand eines bestimmten Zelleninhaltes einen Rahmen zu zeichnen?

Gruss Urs


als Antwort auf: [#468444]

Unsichtbare Felder in der Tabelle

oesi50
  
Beiträge gesamt: 2315

5. Apr 2011, 19:53
Beitrag # 5 von 6
Beitrag ID: #468494
Bewertung:
(3162 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Antwort auf: Gibt es die Möglichkeit, anhand eines bestimmten Zelleninhaltes einen Rahmen zu zeichnen?


Ja sicher, gib der Zelle die jeweilige Klasse (class="$XYZ") und lege eine entsprechende CSS-Definition an.


als Antwort auf: [#468481]

Unsichtbare Felder in der Tabelle

Urs
Beiträge gesamt: 176

5. Apr 2011, 20:33
Beitrag # 6 von 6
Beitrag ID: #468495
Bewertung:
(3153 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Auch das funktioniert :-)

Nun hab ich noch ein letztes Problem:
Ist in der DB eine Emailadresse eingetragen soll das Emailsymbol am ende der Zeile erscheinen. DIes tut es aber nicht. DIe Symbole kommen vor der ersten Tabellenzeile. Die Anzahl der Symbole stimmt jedoch, nur die Position ist total falsch.
if ($row] target=_blank>
<img src=\"../../symbole/email.gif\"alt=\"\" height=25 width=25 border=0>";


Wünsche einen schönen abend

Gruss Urs


als Antwort auf: [#468494]
X