Login  Regeln Aktuelles Datum und Uhrzeit: 22.11.2008, 18:38  
Startseite
Registrieren
Profil
Suchen
Mitgliederliste
Verzeichnis
Impressum



Partner
kostenlose Homepage
Fussball
Kostenloses Forum
SMS kostenlos
Webhosting
Webmasterportal
Kostenlos
Kredit ohne Schufa
Esoterik-Forum
Selbsthilfeforum
Artikel Backlink
Datenrettung
probleme mit relativen Datensätzen

 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Serverseitige Websprachen
Vorheriges Thema anzeigen Nächstes Thema anzeigen 
Autor Nachricht
p3l3
Stammuser [User]
Stammuser



Anmeldung: 11.03.05
Beiträge: 36
Wohnort: München

BeitragVerfasst am: 23.04.2005, 14:54    Titel: probleme mit relativen Datensätzen Antworten mit Zitat

kann mir jemand mit n zu m Verknüpfung in Datenbanken helfen?

möchte gern aus 2 Tabellen (member und squads) werte auslesen die mit einer weiteren Tabelle (squad_member) in der SQL verknüpft sind.

d.h. ein member ist mitglied in einem squad allerdings soll er auch in einem weiteren squad sein können. ausserdem sollen natürlich auch andere member in dem squad sein.

kurz gesagt: member1 ist mitglied in squad1 und squad2
member2 ist mitglied nur in squad2
member3 ist mitglied in squad1 und squad3
........

die abfrage dazu:

Code:

  $abfrage = "SELECT DISTINCT * FROM member, squad_member, squads WHERE member.id=squad_member.member AND squads.id=squad_member.squads";
  $ergebnis = mysql_query($abfrage);
  $zeilen = mysql_num_rows ($ergebnis);
  for ($i = 0; $i<$zeilen;$i++) {
  $elemente = mysql_fetch_row ($ergebnis);
   echo "<tr>\n";
    echo "<td colspan=\"7\" width=\"1px\" height=\"1px\" background=\"./images/border.jpg\"></td>\n";
   echo "</tr>\n";
    echo "<tr>\n";
   echo "<td width=\"1px\" background=\"./images/border.jpg\"><div align=\"center\"></div></td>\n";
    echo "<td width=\"150px\" background=\"./images/back01.jpg\"><div align=\"center\"><a href=\"?Site=Member_Anzeige&memberid=$elemente[0]\">".$elemente[1]."</a></div></td>\n";
   echo "<td width=\"1px\" background=\"./images/border.jpg\"><div align=\"center\"></div></td>\n";
   echo "<td width=\"300px\" background=\"./images/back01.jpg\"><div align=\"center\"><a href=\"?Site=Squad_Anzeige&squadid=$elemente[38]\">".$elemente[39]."</a></div></td>\n";
   echo "<td width=\"1px\" background=\"./images/border.jpg\"><div align=\"center\"></div></td>\n";
   echo "<td width=\"150px\" background=\"./images/back01.jpg\"><div align=\"center\">&nbsp;</div></td>\n";
   echo "<td width=\"1px\" background=\"./images/border.jpg\"><div align=\"center\"></div></td>\n";
   }
   echo "</tr>";
   echo "<tr>";
    echo "<td colspan=\"7\" width=\"1px\" height=\"1px\" background=\"./images/border.jpg\"></td>";
   echo "</tr>";
  mysql_close;
 echo "</table>";


funktioniert auch. nur schreibt er mir jedes mal eine neue zeile:

1. Zeile: member1 squad1
2. Zeile: member1 squad2
3. Zeile: member2 squad2
4. Zeile: member3 squad1
4. Zeile: member3 squad3
...

eigentlich wollte ich aber das in der tabelle dann

1. Zeile: member1 squad1, squad2
2. Zeile: member2 squad2
3. Zeile: member3 squad1, squad3

steht. wie bekomm ich das hin?

Visualisierungshilfe: http://www.violent-pleasure.net/test/?Site=Member

_________________
Wenn Architekten Ihre Gebäude so bauen würden, wie Programmierer ihre Programme schreiben, dann könnte ein Specht ganze Städte vernichten. (Murphy) Winken


Nach oben
Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
p3l3
Stammuser [User]
Stammuser



Anmeldung: 11.03.05
Beiträge: 36
Wohnort: München

BeitragVerfasst am: 25.04.2005, 20:04    Titel: Antworten mit Zitat

keiner ne Idee?
_________________
Wenn Architekten Ihre Gebäude so bauen würden, wie Programmierer ihre Programme schreiben, dann könnte ein Specht ganze Städte vernichten. (Murphy) Winken


Nach oben
Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

Gehe zu:  

Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge Probleme bei den ersten Schritten Seibrich Einsteigerforum 6 26.10.2008, 10:39 Letzten Beitrag anzeigen
Keine neuen Beiträge Subdomains-Probleme Hessenmike Einsteigerforum 4 07.10.2008, 18:18 Letzten Beitrag anzeigen
Keine neuen Beiträge Probleme mit Domänen/Homepageumleitung uwahnig Einsteigerforum 6 23.09.2008, 11:48 Letzten Beitrag anzeigen
Keine neuen Beiträge Probleme mit Firefox 3 bei der Bidlan... webmasterpaul Relax Zone 4 01.08.2008, 19:23 Letzten Beitrag anzeigen
Keine neuen Beiträge Probleme mit der MySQL-Datenbank Gizka Serverseitige Websprachen 3 27.07.2008, 11:28 Letzten Beitrag anzeigen
Threadübersicht