Ich weiß nicht ob die Umstellung wie hier beschrieben wirklich das richtige für mich ist. Es mag für euch vielleicht schöner sein, aber im endefekt ist es doch scheiß egal wie ein Code in der Datenbank aussieht.
Speicherplatz hin Speicherplatz her. Ich hab mit meinem Provider gesprochen und er meinte, mach dir bei einer Datenbank solange wir nicht von Millionen von Einträgen ausgehen keine Sorgen ob da ein Feld leer oder belegt ist.
Seit drei Stunden hänge ich wieder hier und versuche meine Felder auszulesen, dass diese wieder angeklickt sind, wenn ein User kommt, es klappt einfach nicht. Mit meiner ersten Version war es ohne Probleme möglich.
So versuche ich die Werte auszulesen
$stmt = $mysqli->prepare("SELECT web_users.user_code, sprachen_user.su_userID FROM web_users LEFT JOIN sprachen_user ON web_users.user_code = sprachen_user.su_userID WHERE user_session=?");
$stmt->bind_param("s", session_id());
$stmt->execute();
$stmt->bind_result($user_code, $su_sprachenID);
$stmt->fetch();
$stmt->close();
Ich muss diese Werte jetzt wieder in ein Array bekommen oder?
Später möchte ich so wieder das vergleichne machen
<?php echo (in_array('Türkisch',$teile)?'checked="checked"':NULL) ?>
Wie kann ich nun $teile wieder füllen?