php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 29.03.2005, 16:08  
Gast
 
Beiträge: n/a
Standard Problem mit abfrage und co

Hallo,
also ich habe folgendes Problem:
Ich würde gerne in einer Mysql Tabelle (hardware) den User einen Pc z.b. eintragen lassen. So dass in der oberen Zeile z.b. CPU oder PC1 steht und er darunter die MHZ eintragen und später auch ändern kann...
Hat der User jedoch 2 Pc's kann er auch seinen 2ten in die Tabelle eintragen, wiederum mit MHZ drunter.
Nun will ich aber das man danach die editierten PC's (2, 3 oder 4 Pc's...)
per select Butten auswählen und ändern bzw. editieren kann.
Nur das Problem ist eben, wie verklickere ich ihm was in dem Select Menü stehen soll wenn der User den Namen immer ändern darf/kann.
Geht sowas in einer Tabelle überhaupt?

Ich hoffe ihr versteht wie ich meine, wenn nicht bitte nachfragen...

Mfg und danke im Voraus
Alex
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 29.03.2005, 16:11  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

alle einträge in der Datenbank sollten eine ID haben anhand deren sie eindeutig identifizierbar sind.

mfg
robo47
robo47 ist offline  
Alt 29.03.2005, 16:21  
Gast
 
Beiträge: n/a
Standard

Hallo,
so leicht geht das leider nicht, die Tabelle sieht folgendermaßen aus:
User | llogin | ... | Pc1 | (PC2) | (PC3) | ...
User | 13:00 ..........

PC2 und der rest sind in klammern und sollen vom user beliebig umbenannt werden können, in die Zeilen darunter soll man eben Cpu oder sonst was reinschreiben können UND editieren können.
Die eingetragenen Pc's (die heißen wie der User will) sollen dann per Select Menü bearbeitet werden können...
Da ist eben mein Problem wenn ich die namen der Spalten festlege ist es einfacher da sie ja dann immer fest sind
Wie sage ich dem Select Menü denn die Namen die bei jedem User unterschiedlich sind? Wenn ich alles in ein Select menü reinpacken würde wäre es ja auch einfach ( mit SELECT * FROM ...) aber ich will nur die Pcs haben.
Verstanden?
Ne im ernst ich kriegs nicht auf die reihe und hab auch keinen Plan wie es gehen soll...

Mfg
ALex
 
Alt 29.03.2005, 16:24  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

tja bissel an deinem DB-design wirst du schrauben müssen, cih würde das so angehen:


user-tabelle:

USER_ID, name, pw, email .... (was halt noch rein soll)

pc-tabelle

PC_ID, USER_ID, cpu , ram .....

so kannst du mit nem einfachen query alle pc's abholen die einem user gehören und jeder pc hat ne eigenen id.

mfg
robo47
robo47 ist offline  
Alt 29.03.2005, 16:28  
Gast
 
Beiträge: n/a
Standard

jop genau das ist es was ich eigentlich nicht wollte, ich habe gedacht es gibt vielleicht einen Trick mit dem man das in einer Tabelle machen kann.
Hmm wird mir wohl nichts anderes übrig bleiben oder...

Aber trotzdem danke und vielleicht fällt einem ja noch was ein


EDIT******

robo folgendes,
aber da hab ich dann das Problem das ich für jeden User ne Tabelle erstellen muss indem seine Pc's drinstehen.
Ist ja dann ganz schön viel oder
Gibts keine andere Lösung?
Mfg
Alex
 
Alt 29.03.2005, 16:32  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

warum für jeden user ne tabelle? du hast die pc-tabelle und damit fertig, über USER_ID kannst du bestimmen wem der PC gehört und über PC_ID ist jeder rechner eindeutig identifizierbar.

mfg
robo47
robo47 ist offline  
Alt 29.03.2005, 16:38  
Gast
 
Beiträge: n/a
Standard

Achso, jetzt verstehe ich und dann per .. WEHRE USER_ID = usw. alle Pcs des users anzeigen und ins select menü rein damit.
Jo danke so gehts, dachte eben es würde in einer TB gehen...
MFG
Alex
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem mit kleiner Abfrage trash PHP Tipps 2008 14 06.07.2008 21:09
[Erledigt] MySql Frage: Problem mit einer etwas lomplexeren Abfrage tomtaz Datenbanken 5 24.06.2008 22:36
Abfrage Problem mastermix Datenbanken 2 06.08.2007 11:45
[Erledigt] Problem mit Abfrage Datenbanken 0 20.10.2005 17:02
[MySQL] Problem mit einer verschachtelten Abfrage aktionkuba Datenbanken 7 06.04.2005 14:07
Problem mit abfrage. PHP Tipps 2005 13 30.03.2005 18:00
Problem bei benutzername und passwort abfrage ? PHP Tipps 2005 4 15.03.2005 17:29
Abfrage Problem (vermute ich) PHP Tipps 2004-2 3 14.12.2004 22:21
[Erledigt] Abfrage LIMIT Problem Datenbanken 9 08.12.2004 19:05
Problem mit abfrage Datenbanken 8 05.12.2004 12:46
Problem mit einer SQL Abfrage picco PHP Tipps 2004-2 3 01.12.2004 22:32
[Erledigt] Mysql Abfrage Problem! PHP-Fortgeschrittene 5 27.11.2004 10:22
[Erledigt] problem mit sql abfrage PHP Tipps 2004-2 6 13.11.2004 19:41
Problem mit SQL Abfrage Schiedsrichter Datenbanken 2 02.08.2004 07:52
Abfrage Problem (addition nicht mehr möglich?) Datenbanken 2 30.07.2004 15:02


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:33 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.