Problem mit Karte (PHP+MySQL)

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Problem mit Karte (PHP+MySQL)

    Ich habe in der SQL folgendes:

    Tabelle: map
    id: [id wird automatisch gesetzt]
    name: [map name]
    rechts: [id vom rechten stück map]
    links: [id vom links stück map]
    hoch: [id vom hoch stück map]
    runter: [id vom runter stück map]


    Ich möchte nun alles zu einer Großen Map zusammen fügen lassen also:

    [id:4][id:3]
    [id:5][id:1][id:9]

    Von id 1 nach oben ist id 3 usw.

    usw. es soll sich also eine Große Karte zusammen fügen...

    Aber leider weiss ich nicht wie ich das machen soll: darum frage ich

  • #2
    Ich verstehe nicht ganz, in der Spalte `links` steht dann die id des Stückes welches links von diesem Stück sein soll?

    Keppi
    Von der Erstellung einer Homepage bis Suchmaschienenoptimierung:
    paradi.de - Paradi IT Dienstleistungen - Webentwicklung, Webhosting, Programmierung

    Kommentar


    • #3
      warum nicht koordinaten?

      Kommentar


      • #4
        Weil ich wo ich damit angefangen habe, davon nichts verstanden habe mit x/y^^

        Und da hatte ich mich für die Metohde entschieden

        links=die id von der map wenn man nach links gehen will
        usw.

        zb.

        in der Tabelle steht in links 5

        wenn man nun auf feld 1 ist und nach links geht, ist man auf der map id 5...

        Kommentar


        • #5
          Was heißt denn "als du damit angefangen hast"? Wenns jetzt noch nichmal Funktioniert kann das ganze ja noch nich sehr lange existieren. Jedenfalls:

          Entweder JOINs verwenden. Oder halt einfach mehrere Abfragen durchführen?
          Nur wenige wissen, wieviel man wissen muss, um zu wissen, wie wenig man weiß.

          Kommentar


          • #6
            als ich damit angefangen habe, war das alles nur nach oben oder unten also +1 oder -1 und dann habe ich halt das so gemacht wie beschrieben was leider ein fehler war^^

            Und umändern kann ich es nicht, weil ich dann ein paar sachen ändern muss (ein paar sehr sehr viele)




            Mehrere Abfragen?

            Kannst du das etwas erklären mit JOIN?

            Kommentar


            • #7
              [ ] du willst dir das leben kompliziert machen?

              Kommentar


              • #8
                Mehrere abfragen:

                IDs (Links, Rechts, Oben Unten) auslesen und in Je einer neuen Abfrage den Karteninhalt ermitteln.


                Joins: JOINs

                Außerdem habe ich dir doch schon den Link zur Anleitung geschickt? Da wirds doch schon erklärt. Wieso soll ich es denn dann nochmal erklären?
                Nur wenige wissen, wieviel man wissen muss, um zu wissen, wie wenig man weiß.

                Kommentar

                Lädt...
                X