ebiz-webhosting
- Ad -
php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > SQL / Datenbanken
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 

 


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

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 11-09-2004, 10:31
22hopper
 Newbie
Links : Onlinestatus : 22hopper ist offline
Registriert seit: Sep 2004
Beiträge: 2
22hopper ist zur Zeit noch ein unbeschriebenes Blatt
Standard 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
Mit Zitat antworten
  #2 (permalink)  
Alt 11-09-2004, 11:55
Abraxax
  THE REAL HAXE (Administrator)
Links : Onlinestatus : Abraxax ist offline
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.621
Abraxax befindet sich auf einem aufstrebenden Ast
Standard 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....)
__________________
INFO: Erst suchen, dann posten! | MANUAL(s): PHP | MySQL | HTML/JS/CSS | NICE: GNOME Do | TESTS: Gästebuch | IM: Jabber.org |


Mit Zitat antworten
  #3 (permalink)  
Alt 11-09-2004, 14:28
22hopper
 Newbie
Links : Onlinestatus : 22hopper ist offline
Registriert seit: Sep 2004
Beiträge: 2
22hopper ist zur Zeit noch ein unbeschriebenes Blatt
Standard ä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...
Mit Zitat antworten
  #4 (permalink)  
Alt 11-09-2004, 15:18
TobiaZ
  Moderator
Links : Onlinestatus : TobiaZ ist offline
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.190
Blog-Einträge: 1
TobiaZ befindet sich auf einem aufstrebenden Ast
Standard

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
__________________
ERST LESEN: Unsere Regeln. | Ich hab schon Pferde kotzen sehn!

READ THIS: Strings richtig trennen/verbinden | JOINs, das leidige Thema | Wegwerf E-Mail Adressen

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten
  #5 (permalink)  
Alt 11-09-2004, 15:49
Meillo
 PHP Senior
Links : Onlinestatus : Meillo ist offline
Registriert seit: Mar 2004
Ort: Balmora
Beiträge: 1.866
Meillo ist zur Zeit noch ein unbeschriebenes Blatt
Standard 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)
Mit Zitat antworten
  #6 (permalink)  
Alt 11-09-2004, 16:23
Abraxax
  THE REAL HAXE (Administrator)
Links : Onlinestatus : Abraxax ist offline
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.621
Abraxax befindet sich auf einem aufstrebenden Ast
Standard

*schlag* *schlag* *schlag* *schlag*

@22hopper
bitte auf korrekte schreibweisen der nicks achten!
__________________
INFO: Erst suchen, dann posten! | MANUAL(s): PHP | MySQL | HTML/JS/CSS | NICE: GNOME Do | TESTS: Gästebuch | IM: Jabber.org |


Mit Zitat antworten
  #7 (permalink)  
Alt 11-09-2004, 16:26
TobiaZ
  Moderator
Links : Onlinestatus : TobiaZ ist offline
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.190
Blog-Einträge: 1
TobiaZ befindet sich auf einem aufstrebenden Ast
Standard

*mitmacht*
__________________
ERST LESEN: Unsere Regeln. | Ich hab schon Pferde kotzen sehn!

READ THIS: Strings richtig trennen/verbinden | JOINs, das leidige Thema | Wegwerf E-Mail Adressen

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten
Antwort

Lesezeichen


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

Themen-Optionen
Thema bewerten
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.

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


PHP News

MariaDB 5.5 veröffentlicht
MariaDB 5.5 veröffentlichtDie freie MySQL-Alternative MariaDB wurde in der stabilen Version 5.5.23 veröffentlicht und soll einige Verbesserungen gegenüber Oracles Communityversion von MySQL mitbringen.

16.04.2012 | Berni

Deutsche Yii Framework Community
Deutsche Yii Framework CommunitySeit dem 19.03.2012 gibt es für die Yii PHP Framework Community ein deutsches Zuhause.

20.03.2012 | dhcomputer

 

Aktuelle PHP Scripte

EM 2012 Tipp-Spiel ansehen EM 2012 Tipp-Spiel

Online Tipp-Spiel zur Fussball Europameisterschaft 2012, basierend auf php-Script mit hinterlegter mySql-Datenbank

27.05.2012 tippimnetz | Kategorie: PHP/ Spiele
Advanced Login ansehen Advanced Login

Login-System und Kundenverwaltung, die sich spielend leicht in bestehende Webseiten einbauen lässt und einen enormen Funktionsumfang bietet. Ihre eigene Webseite muss mit Advanced Login nicht umständlich an ein fertiges System angepasst werden.

25.05.2012 Madden | Kategorie: PHP/ Kundenverwaltung
BROM CMS/BelCal 3 ansehen BROM CMS/BelCal 3

Spezielles CMS für Betreiber von Ferienwohnungen. Komplette Seitenerstellung online, Verwaltung mehrerer Objekte, Reservierungssystem mit sofortigem Abgleich im Belegungskalender und vieles mehr bietet dieses Content Management System.

25.05.2012 belcal2 | Kategorie: PHP/ CMS
 Alle PHP Scripte anzeigen

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