destro: dropdown mit description in php (nuke) und SQL

hallo zusammen
ich hoffe "Ihr" könnt mir mit meinem problem helfen
ich versuche seit zwei monaten einen code zum laufen zu bringen und bekomme ich nicht hin.
ich habe alle mittlerweile mir erdenklichen foren abgeklappert aber keine weiss eine antwort bzw. gibt überhaupt eine ='(

aber zu meinem problem
ich habe derzeit einen block auf meiner seite der mehr oder weniger viel inhalt enthält
und zwar handelt es sich um einen block der ein dropdown fenster hat mit verschiedenen kategorien und seiten die in diesem code per script dann darunter ausgegeben werden.

da der block über die letzten drei jahre nicht mehr wirklich schön zu bearbeiten ist, da es sich um reine eingabe handelt
ich habe ihn mal hochgeladen damit ihr seht was ich meine und den veränderten evtl. mit dem original code vergleichen könnt

http://www.destros-world.de/files/block-CDC_radio.txt

deswegen habe ich mir gedacht, mach das ganze per php, SQL und der grafikadministation von nuke.

funkt auch alles einwandfrei
ich kann kategorien erstellen, seiten und inhalte

problem ist nur das der inhalt der seiten nicht zugewiesen wird sondern einfach der reihe nach ausgegeben wird.

als beispiel
ich habe zwei kategorien mit beinhalteten seiten

cat1
-seite 4
-seite 8
cat2
-seite 1
-seite 3

wenn ich jetzt auf die seite 4 klicke kommt der inhalt von seite 1
wenn ich auf die seite 8 klcke der von seite 2
usw.
das ganze auch kategorie übergreifend
also bei seite 1 dann der von 3 usw.

wie schon gesagt
ich bin mit meinem wissen wirklich am ende, da ich auch festegestellt habe das bei der ausgabe der seiten

hier die PHP SQL version
http://www.destros-world.de/files/block-Contentblock.txt
die $pid nicht mal interessiert

also wenn ich bei dem code
<option name="$pid" value="">$title</option>
die $pid wegmache

habt ihr vielleicht eine ahnung warum die beschreibung nicht zu den seiten zugewiesen wird?

  1. also wenn ich bei dem code
    <option name="$pid" value="">$title</option>
    die $pid wegmache

    Geh mal Pizza holen.

    mfg Beat

    --
    ><o(((°>           ><o(((°>
       <°)))o><                     ><o(((°>o
    Der Valigator leibt diese Fische
    1. also wenn ich bei dem code
      <option name="$pid" value="">$title</option>
      die $pid wegmache

      Geh mal Pizza holen.

      mfg Beat

      MANN, DU BIST MEIN HELD !!!
      ich wusste das ich hier geholfen werde =D

      war genau der anstoss den ich gebraucht habe
      die die änderung (obere select zeile)
      http://www.destros-world.de/files/block-Contentblock.txt

      sehr geil =)

      1. also wenn ich bei dem code
        <option name="$pid" value="">$title</option>
        die $pid wegmache

        Geh mal Pizza holen.

        mfg Beat

        MANN, DU BIST MEIN HELD !!!
        ich wusste das ich hier geholfen werde =D

        war genau der anstoss den ich gebraucht habe
        die die änderung (obere select zeile)
        http://www.destros-world.de/files/block-Contentblock.txt

        sehr geil =)

        jetzt hab ich leider noch ein kleines problem
        wenn ich die seiten durchklicke klappt es jetzt perfekt,
        wenn ich wieder auf die "selected" option klicke bekomme ich den text nicht mehr
        ist aber am anfang noch da o_O

        hab das jetzt mit dem pizza trick ausprobiert und auch mit der angabe value

        1. wenn ich die seiten durchklicke klappt es jetzt perfekt,
          wenn ich wieder auf die "selected" option klicke bekomme ich den text nicht mehr
          ist aber am anfang noch da o_O

          Dann bedeutet dass, das keine Option selektiert (serverseitig vorselektiert) wurde. Schreibe auf dem Server die Default oder vom User gewählte Option mit einem selected Attribut.

          mfg Beat

          --
          ><o(((°>           ><o(((°>
             <°)))o><                     ><o(((°>o
          Der Valigator leibt diese Fische
          1. wenn ich die seiten durchklicke klappt es jetzt perfekt,
            wenn ich wieder auf die "selected" option klicke bekomme ich den text nicht mehr
            ist aber am anfang noch da o_O

            Dann bedeutet dass, das keine Option selektiert (serverseitig vorselektiert) wurde. Schreibe auf dem Server die Default oder vom User gewählte Option mit einem selected Attribut.

            mfg Beat

            währe es eigentlich, aber es wird so wie es aussieht nicht übernommen
            aber, zumindest funkt das was ich eigentlich wollte jetzt so wie es soll

            ich werd das script evtl. eh nochmal umbaun und das selected rausmachen,

            wenn eh nur eine seite über den anderen steht, sollte es auch so gehen
            =)

            1. wenn ich die seiten durchklicke klappt es jetzt perfekt,
              wenn ich wieder auf die "selected" option klicke bekomme ich den text nicht mehr
              ist aber am anfang noch da o_O

              Dann bedeutet dass, das keine Option selektiert (serverseitig vorselektiert) wurde. Schreibe auf dem Server die Default oder vom User gewählte Option mit einem selected Attribut.

              mfg Beat

              währe es eigentlich, aber es wird so wie es aussieht nicht übernommen
              aber, zumindest funkt das was ich eigentlich wollte jetzt so wie es soll

              ich werd das script evtl. eh nochmal umbaun und das selected rausmachen,

              wenn eh nur eine seite über den anderen steht, sollte es auch so gehen
              =)

              so, neuer tag, neues glück
              also wie schon erwähnt klappt das jetzt alles wunderbar

              allerdings wirft sich jetzt ein neues problem auf
              (wie soll es auch anders sein =P )

              und zwar darf ich bei der eingabe keine zeilenumbrüche machen
              also nicht <br>
              sondern normal mit "enter"
              wen ich das mache wird der komplette block nicht angezeigt o_O

              hatte ich bei dem original block auch schon
              ist zwar jetzt ein wenig spezifischer aber ich hoffe ihr könnt mir damit auch noch helfen

              MfG

              1. Aha. Um was gehts?

                mfg Beat

                --
                ><o(((°>           ><o(((°>
                   <°)))o><                     ><o(((°>o
                Der Valigator leibt diese Fische
                1. Aha. Um was gehts?

                  mfg Beat

                  das problem ist, was ich auch schon in dem original block hatte, das ich den code der angezeigt werden soll, mehr oder weniger in eine zeile schreiben muss, da er sonst nicht angezeigt wird.

                  ich kann also nicht
                  <table>
                  <tr>
                  <td>
                  blablubb
                  </td>
                  </tr>
                  </table>

                  schreiben um es übersichtlich zu gestalten
                  sonder so

                  <table><tr><td>blablubb</td></tr></table>

                  man sieht ja was dabei herauskommt
                  http://www.destros-world.de/files/block-CDC_radio.txt

                  ich hab ein wenig gegoogelt und dem anschein nach, hat es angeblich etwas mit dem innerHTML zu tun, aber das ist ein wenig über meinem wissensstand

                  1. das problem ist, was ich auch schon in dem original block hatte, das ich den code der angezeigt werden soll, mehr oder weniger in eine zeile schreiben muss, da er sonst nicht angezeigt wird.

                    ich kann also nicht
                    <table>
                    <tr>
                    <td>
                    blablubb
                    </td>
                    </tr>
                    </table>

                    schreiben um es übersichtlich zu gestalten

                    In welchem Kontext?

                    sonder so

                    <table><tr><td>blablubb</td></tr></table>

                    man sieht ja was dabei herauskommt
                    http://www.destros-world.de/files/block-CDC_radio.txt

                    schrecklich, ja. Das ist ein typischer Fall, wo man HTML importieren sollte, statt es in einem php Kontext zu definieren.

                    ich hab ein wenig gegoogelt und dem anschein nach, hat es angeblich etwas mit dem innerHTML zu tun, aber das ist ein wenig über meinem wissensstand

                    Ach. jetzt reden wir von Javascript.
                    Nett die Würmer, die sich da aus deiner Nase verabschieden.

                    Ich sehe da kein Problem ...

                    $content .= <<'ENDOFHTML';  
                    <sometag>  
                      <sometag>  
                        somecontent  
                      </sometag>  
                    </sometag>  
                    ENDOFHTML  
                    
                    

                    ... zu verwenden, ausser schlechter Software.

                    mfg Beat

                    --
                    ><o(((°>           ><o(((°>
                       <°)))o><                     ><o(((°>o
                    Der Valigator leibt diese Fische