| SQL / Datenbanken Probleme mit SQL? Hier könnt ihr eure Fragen zu SQL (MySQL, PostgreSQL, MS-SQL und andere ANSI-SQL Server) los werden. |
 |

11-09-2004, 10:31
|
|
22hopper
Newbie
|
|
Registriert seit: Sep 2004
Beiträge: 2
|
|
mp3-verwaltung mit php/mysql
hallo zusammen!
ich hab nich soviel ahnung von (my)sql...
vor allem bei join's und alias'ens haperts bei mir...
vielleicht kann mir jemand helfen :-)
folgende Situation:
ZIELSETZUNG:
ich möchte meine musikstücke per datenbank verwalten, neue stücke per php in die db eintragen bzw. vorhandene datensätze mit einer php-Maske abfragen;
vorerst begnüge ich mich damit, die abfragemaske/php zu erstellen...
- die mysql-datenbank ist soweit fertiggestellt, primär/fremdschlüssel vergeben
- einfache abfragen mit 1 tabelle bekomm ich hin
STRUKTUR:
4 tabellen
- "dvd" ID=Pkey
- "interpret" ID=Pkey
- "album" ID=Primärkey, dvd_id & interpret_id =Fremdkey
- "titel" ID=Primärkey, alben_id =Fremdkey
PROBLEME:
1. ich weiss leider nicht so genau, wie ich die maske erstellen muss,damit ich vernünftig in php ne query über mehrere tabellen hinbekomm.
2. ich versuche verzweifelt die tabellen miteinander zu verknüpfen (mit welchem sql-befehl verknüpfe ich mehrere tabellen in einer abfrage?
SQL-testabfrage:
$query="SELECT * FROM interpret, album, titel,dvd
WHERE interpret.ID = album.interpret_id AND
album.ID = titel.album_id AND
dvd.ID = album.dvd_id AND
interpret.name = '$interpret_name'";
....Abfrage - ZIEL:
in der eingabemaske wird ein interpretname eingegeben (z.b. Metallica) und in der ausgabe soll als überschrift der interpretname erscheinen, sowie eine liste aller alben und titel des interpreten, zu unterst die dvd, auf der sich der interpret befindet.
was mach ich falsch? bzw. wie macht mans richtig? ;-D
gruß
22hopper
|

11-09-2004, 11:55
|
Abraxax
  THE REAL HAXE (Administrator)
|
|
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.621
|
|
Re: mp3-verwaltung mit php/mysql
Zitat:
Original geschrieben von 22hopper
vor allem bei join's und alias'ens haperts bei mir...
|
.... dafür haben wir genau das richtige für dich ...
JOINS - das leidige Thema (mehrere Tabellen abfragen)
(mehr habe ich nicht gelesen von dir....)
|

11-09-2004, 14:28
|
|
22hopper
Newbie
|
|
Registriert seit: Sep 2004
Beiträge: 2
|
|
ähm
danke abraxas....aber ds ist so kryptisch beschrieben...
gibt nix in der richtung was mal mit einfachen worten anstatt mit abkürzungen und zahlen beschrieben ist?
wäre mit meinen feldnamen usw. viel einfacher für mich,sowas zu schnallen...
|

11-09-2004, 15:18
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.190
|
|
Zitat:
|
...aber ds ist so kryptisch beschrieben...
|
Der happy hats nun wirklich so geschrieben, dass man den Text als grundlagenbeherrschender User lesen kann...
Zitat:
|
wäre mit meinen feldnamen usw. viel einfacher für mich,sowas zu schnallen...
|
Klar, dann hättest du praktisch den fertigen code
|

11-09-2004, 15:49
|
|
Meillo
PHP Senior
|
|
Registriert seit: Mar 2004
Ort: Balmora
Beiträge: 1.866
|
|
Re: ähm
Zitat:
Original geschrieben von 22hopper
danke abraxas....
|
OffTopic: ich würde mal wegrennen - da gibt's gleich Schläge 
__________________
Ein großes DANKE an alle, die sich auf selbstlose Weise im Forum einbringen.
btw: REAL PROGRAMMERs aren't afraid to use GOTOs!
Etwas ernster, aber auch nicht weiter tragisch, sieht die Situation bei Software-Patenten aus. Software-Patente sind eine amerikanische Erfindung und stehen auf dem selben Blatt wie genveränderte Babynahrung, die im Supermarkt nicht mehr als solche gekennzeichnet werden soll, um die Hersteller nicht gegenüber denen natürlicher Produkte zu diskriminieren ...
(from here)
|

11-09-2004, 16:23
|
Abraxax
  THE REAL HAXE (Administrator)
|
|
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.621
|
|
*schlag* *schlag* *schlag* *schlag*
@22hopper
bitte auf korrekte schreibweisen der nicks achten!
|

11-09-2004, 16:26
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.190
|
|
 *mitmacht*
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
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.
HTML-Code ist aus.
|
|
|
|
PHP News
|