Users Datenbanktabelle: wofür existiert die Spalte "data"?
Eingetragen von soezkan (558)
am 15.04.2008 - 19:39 Uhr in
am 15.04.2008 - 19:39 Uhr in
Hallo Leute,
ich möchte mir ein Modul bauen, mit dem sich user registrieren können (ich weiss das gibts
schon, aber ich brauche das auf ganz spezielle Art).
Jetzt denke ich mal, dass man den usernamen und das md5 Passwort und die anderen Spalten
mit den benötigten Werten füllt.
Ein Rätsel ist mir aber die Tabellenspalte "data". Wie entstehen die Inhalte für diese
Tabelle und wofür ist sie gut?
Kann mir da jemand einen Tipp geben? Wäre total super!
Vielen Dank,
Soezkan
- Anmelden oder Registrieren um Kommentare zu schreiben
Ich beschäftige mich auch
am 16.04.2008 - 10:46 Uhr
Ich beschäftige mich auch grade mit dem Thema, in dem Buch "Pro Drupal Development", Kapitel 6, Seite 65, wird dazu folgendes gesagt:
The users table contains a column called data that holds extras informations in a serialized array.
If you add your own data to the $user object, it will be stored in this column by user_save()
Das sollte dir weiterhelfen (http://api.drupal.org/api/function/user_save/5)
Gruß
UwBach
Aus Performance-Gründen
am 16.04.2008 - 13:00 Uhr
Aus Performance-Gründen sollte man das aber nur für kleine Datenmengen machen, da bei jedem Laden/Speichern der Ganze Schmu de-/serialisiert werden muss.
Steht aber auch dort beschrieben :)
--
"Look, Ma, I'm dead!"
Cell, Stephen King
Suchmaschinenoptimierung (SEO) & Drupal
Ja vielen Dank
am 19.04.2008 - 10:21 Uhr
Ja vielen Dank euch!
Grüße
Soezkan