strolch_007
Mitglied
hallo,
so ganz genau weiß ich nicht ob mein Problem jetzt wirklich eine php-Geschichte ist oder per Mysql gelöst werden kann. Ich hoffe mal ich bin hier richitg.
Also ich habe mehrere Ckeckboxen die dann nachdem das Formular abgeschickt wird entweder als 1 (gesetzt) oder eben als 0 (ungesetzt) in Mysql abgespeichert wird.
Als DB Feldtyp habe ich tinyint(1) gewählt. Das abspeichern und auslesen ist nicht das Problem, sondern wenn ich z.B. 10 verschiedene Checkboxen habe und alle möglichen Kombinationen beim auslesen aus der DB ausgeben mag wird das in php ja ein uferlos langer text zum eingeben
sieht z.B. bei mir so aus
Bei 2 und mehr Ausgaben sollten dann noch ein Komma und   eingebaut werden. Gibts da nicht eine kürzere Darstellungsmöglichkeit per PHP (array - wie?)?
Hab so gar keine Idee nach was ich da googlen soll.
Gruss
strolch_007
so ganz genau weiß ich nicht ob mein Problem jetzt wirklich eine php-Geschichte ist oder per Mysql gelöst werden kann. Ich hoffe mal ich bin hier richitg.
Also ich habe mehrere Ckeckboxen die dann nachdem das Formular abgeschickt wird entweder als 1 (gesetzt) oder eben als 0 (ungesetzt) in Mysql abgespeichert wird.
Als DB Feldtyp habe ich tinyint(1) gewählt. Das abspeichern und auslesen ist nicht das Problem, sondern wenn ich z.B. 10 verschiedene Checkboxen habe und alle möglichen Kombinationen beim auslesen aus der DB ausgeben mag wird das in php ja ein uferlos langer text zum eingeben
sieht z.B. bei mir so aus
PHP:
<?php
// 1. Abfrage: nur ein Feld wird angezeigt
// Ausgabe der einzelnen Abfrageoptionen: Ausgabe = Ausgabe1 hören
if($row['ausgabe1'] =="1" AND $row['ausgabe2'] =="0" AND $row['ausgabe3'] =="0" AND $row['ausgabe4'] =="0" usw.)
$meldung= "ausgabe1";
?>
Bei 2 und mehr Ausgaben sollten dann noch ein Komma und   eingebaut werden. Gibts da nicht eine kürzere Darstellungsmöglichkeit per PHP (array - wie?)?
Hab so gar keine Idee nach was ich da googlen soll.
Gruss
strolch_007