WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 13.02.2005, 19:56   #1
waquner
Jr. Member
 
Registriert seit: 01.01.2003
Alter: 40
Beiträge: 75


waquner eine Nachricht über ICQ schicken
Standard php/sql umsetzung?

guten abend liebe leute,

ich hab mal wieder ne frage und zwar wie ihr das umsetzen würdet.

jeder user hat die möglichkeit seine userpage mit modulen auszustatten. dies is möglich an 2 positionen (linke oder rechte spalte)

es gibt also verschiedene module mit jeweils verschiedenen einstellungen (zB lieblingsbücher-> liste mit name von büchern

zuerst dachte ich daran 2 spalten in der user_table zu machen für die 2 spalten und dort also text die ausgewählten module in der form wie unten zu speichern:

PHP-Code:
<mod id=1 settings="Buch1,Author1;Buch2,Author2">
<
mod id=4 settings="vorname;nachname"
Das ganze is mir dann aber zu umständlich geworden (immer diese explodes und dann passt wieder irgendwas nicht...)

also dachte ich daran eine eigene tabelle dafür zu machen, user2modules:

PHP-Code:
userid moduleid settings1 settings2
"buch1" "author1"
"vorname" "nachname" 
das problem wäre dann, das es module gäbe, bei dene es nur einen eintrag in der user2modules tabelle gibt und andere in der es mehrere gibt zB für jedes buch ein eintrag...

wie würdet ihr das ganze, so dass es halbwegs schnell läuft und nicht zu umständlich wird...

danke schonmal!

mfg waquner
____________________________________
zivi:blog - das weblog für österreichische zivis
waquner ist offline   Mit Zitat antworten
Alt 13.02.2005, 20:16   #2
snowman
Inventar
 
Registriert seit: 26.09.1999
Beiträge: 2.569


Standard

Natürlich zweiteres.

gruss,
snowman
____________________________________
MediaMarkt? Ich bin doch nicht blöd, Mann!

Vorsprung durch Technik

Lesen Sie keine Anleitungen, FAQs, Readme - Files. Reine Zeitverschwendung. In den Newsgroups und Foren gibt es genug kompetente Leute, die mit großer Geduld immer wieder dieselben einfachen Fragen beantworten. Völlig kostenlos noch dazu!
snowman ist offline   Mit Zitat antworten
Alt 13.02.2005, 22:07   #3
AlexanderFX
Veteran
 
Registriert seit: 23.01.2003
Alter: 39
Beiträge: 224


AlexanderFX eine Nachricht über ICQ schicken
Standard

Zitat:
Original geschrieben von snowman
Natürlich zweiteres.

gruss,
snowman
stimm ich zu
AlexanderFX ist offline   Mit Zitat antworten
Alt 14.02.2005, 04:12   #4
sagi
Elite
 
Registriert seit: 08.11.2001
Alter: 42
Beiträge: 1.285


Standard

ich würde es so machen:

die user2modules, nur ohne die Settings, dafür mit id.

Dann noch eine Tabelle Settings, in der es dann die user2modules.id, eine Key und natülich eine Value Spalte gibt.

mfg
c.
____________________________________
www.sagmueller.net

Freedom - use it or lose it (Lawrence Lessig)

Im übrigen bin ich der Meinung, dass Microsoft zerschlagen werden muss.
sagi ist offline   Mit Zitat antworten
Alt 15.02.2005, 12:50   #5
waquner
Jr. Member
 
Registriert seit: 01.01.2003
Alter: 40
Beiträge: 75


waquner eine Nachricht über ICQ schicken
Standard

wird das ganze nicht ziemlich langsam wenn ich noch ne eigene settings tabelle mach und nochmal extra aus der abfragen muss?
____________________________________
zivi:blog - das weblog für österreichische zivis
waquner ist offline   Mit Zitat antworten
Alt 17.02.2005, 10:56   #6
sagi
Elite
 
Registriert seit: 08.11.2001
Alter: 42
Beiträge: 1.285


Standard

ich glaube, dass MySQL(?) damit nicht so schnell ein Problem hat

(solange du "nett" nach den Daten fragst - JOIN)
____________________________________
www.sagmueller.net

Freedom - use it or lose it (Lawrence Lessig)

Im übrigen bin ich der Meinung, dass Microsoft zerschlagen werden muss.
sagi ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:55 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag