Zur Boardunity Forenstartseite

Zurück   Boardunity & Video Forum » Technik » Programmierung und Datenbanken

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1  
Alt 07.02.2009, 17:26
Mitglied
 
Registriert seit: 11.2008
Beiträge: 56

Hilfe bei MySQL-Abfrage


Ich bräuchte etwas Hilfe bei einer MySQL Abfrage.
Ich habe eine Tabelle mit den Spalten `id`, `name` und `parent`.
In dieser Tabelle existieren mehrere Datensätze:
'1', 'root', ''
'2', 'bla', '1'
'3', 'blup', '1'
'4', 'bling', '2'

Wie ihr seht, verweißt `parent` immer auf die `id` eines anderen Datensatzes,
Es entsteht also eine Strucktur wie:
  • root
    • bla
      • bling
    • blup
Wie muss also eine Abfrage aussehen, der ich die id eines Elementes übergebe und die mir dann alle Elemente (die Roten) bis zum root-Element zurückgibt?
z.B.
  • root
    • bla
      • bling
    • blub
oder:
  • root
    • bla
      • bling
    • blub
Php könnte auch zur Hilfe gezugen werden, das ganze als Sql-Abfrage zu machen ist aber schneller, oder?

Hoffe ihr könnt mir helfen,
Jendrik
  #2  
Alt 08.02.2009, 16:40
Mitglied
 
Registriert seit: 07.2004
Ort: Leipzig
Beiträge: 61
Das wäre eine Rekursion die du nicht mit SQL alleine lösen kannst. Nutze PHP (wie schon gesagt) um jeweils die tieferen Ebenen darzustellen.

  #3  
Alt 09.02.2009, 04:43
neues Mitglied
 
Registriert seit: 02.2009
Ort: Vilsbiburg
Beiträge: 5
Das solltest du nur mit php machen

  #4  
Alt 09.02.2009, 16:24
Mitglied
 
Registriert seit: 11.2008
Beiträge: 56
Schade, das das nur in verbindung mit php geht, unterstützt mysql wirklich keine Rekursion?

  #5  
Alt 09.02.2009, 16:29
neues Mitglied
 
Registriert seit: 02.2009
Ort: Vilsbiburg
Beiträge: 5
Soviel ich weis geht da noch Visual Studio. das ist aber dann ein anderes paar Stiefel.Das wäre dann die Rubrik Anwendungen.Ich mache alles unter PHP ist auch das einfachste.

Antwort


Stichworte
-


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.
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Gratis Webspace mit PHP und MySQL Unterstützung? babco Webspace, Webserver, Domains 20 13.08.2008 19:56
Bitte um Hilfe beim Datenbank sichern 3engels Programmierung und Datenbanken 5 20.05.2008 15:11
Hilfe Deutsche Sprachdatei vBulletin 3.0.0 chubbysonne Boardunity-Talk 16 05.03.2008 00:12
Benötige eure Hilfe Biggi0911 Onlinerecht, Datenschutz und Sicherheit 0 23.12.2007 19:09






1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25