SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 03.04.2008, 14:41:28
larsibaby larsibaby ist offline
Anfänger
 
Registriert seit: Apr 2008
Beiträge: 1
Zusammenhängende Mysql Tabellen

Hallo erstmal,

ich könnte mal ganz gut einen denkanstoß gebrauchen denn im moment weiss ich nicht mehr weiter.
Warum auch immer.

Also folgendes Problem beschäftigt mich.

Ich habe 3 Tabellen (MySQL)
1. projekte
2. uprojekte
3. aufgaben

Tabellen sind folgendermaßen aufgebaut:
Projekte:
ID - name - nummer - beschreibung - start - ende - leiter - zeitstempel - angelegt_von - std_soll - std_ist - auftraggeber - status
Die Projekt - nummer ist unique

UProjekte:
ID - name - nummer - prj_nummer - start - ende - leiter - zeitstempel - angelegt_von - std_soll - std_ist - status
prj_nummer ist die Nummer vom Projekt

Aufgaben
ID - name - nummer - uprj_nummer - start - ende - leiter - zeitstempel - angelegt_von - std_soll - std_ist - status
uprj_nummer ist die nummer vom Uprojekt

Es wird nun ein Projekt angelegt, zu diesem wird ein Uprojekt angelegt oder auch mehrere und zu jedem Uprojekt können beliebig viele aufgaben hinzugefügt werden.
So in etwa habe ich es mir vorgestellt.
Lasse mich aber auch gerne eine besseren belehren.

Ich möchte nun ganz gerne eine übersicht erstellen so das z.B.

Projekt 1
-Uprojekt 1
-Aufgabe 1
-Aufgabe 2
-Uprojekt 2
-Aufgabe 1
-Aufgabe 2

Projekt 2
-Uprojekt 1
-Aufgabe 1
-Aufgabe 2
-Uprojekt 2
-Aufgabe 1
-Aufgabe 2

usw....

wie kann ich diese art realisieren
hat jemand schonmal sowas gemacht

danke

Lars
Mit Zitat antworten
  #2  
Alt 03.04.2008, 18:59:32
Franzx Franzx ist offline
Junior Member
 
Registriert seit: Nov 2005
Ort: Bremen
Beiträge: 437
AW: Zusammenhängende Mysql Tabellen

Moin, moin und herzlich Willkommen im Forum!

Gleich zu anfang zu Deiner letzten Frage: Ja, Foren sind z.B. so aufgebaut.
Thema
- Thread
-- Posting

Dein Tabellenaufbau sieht nicht schlecht aus. Mit dem Feld ID könnten z.B. die eindeutigen Verknüpfungen zwischen den Projekten und Uprojekten erfolgen und je nach Anzahl der Ziffern / Buchstaben darin können auch die weiteren Verknüfungen realsiert werden.

Eine eindeutige Verknüpfung wird mit INNER JOIN realisiert

PHP-Code:
Select FROM Projekte INNER JOIN UPROJEKTE ON UPROJEKTE.ID PROJEKTE.ID WHERE ... 
Grüße, Franzx
__________________
Für die richtige Frage gibt's die richtige Antwort!
Mit Zitat antworten
  #3  
Alt 04.04.2008, 01:30:05
ksticker ksticker ist offline
Member
 
Registriert seit: Nov 2007
Ort: Karlsruhe, Dresden
Alter: 35
Beiträge: 596
ksticker eine Nachricht über ICQ schicken
AW: Zusammenhängende Mysql Tabellen

Ich hab das zum Beispiel so gelernt bekommen,
ich erkläre es dir mal an drei Beispiel Tabellen wie Du sie in einem Forum findest:

Struktur:

Tabelle Posts
ID
TopicID
Titel

Tabelle Topics
ID
ForenID
Titel

Tabelle Foren
ID
Titel

Beispiel Du möchtest wissen, welcher Post zu welchem Forum gehört

SQL-Anweisung z.B.:
SELECT
Posts.Titel,
Foren.Titel
FROM
Posts,
Topic,
Foren
WHERE
Foren.ID = Topics.ForenID AND
Topic.ID = Posts.TopicID AND
Posts.ID = `1`

Ich finde die Variante relativ einfach, hoffe ich konnte Dir auch noch weiterhelfen.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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 aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
mysql tabellen verbinden? Silencer MySQLi/PDO/(MySQL) 6 24.03.2009 12:59:29
MySQL - ISAM Tabellen counterroot MySQLi/PDO/(MySQL) 1 24.11.2007 12:04:32
Daten und Tabellen aus mySQL rausziehen-wie? don_vito MySQLi/PDO/(MySQL) 1 24.02.2006 20:29:53
letzten 5 Einträge aus 5 Tabellen (MySQL 4.0.26) Partheeus MySQLi/PDO/(MySQL) 6 17.01.2006 23:46:30
mysql: tabellen kopieren die in sich struktur hat (für logistiker :-) ) flobee PHP für Fortgeschrittene und Experten 10 31.12.2002 18:20:51


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:28:51 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt