PHP mit Switch antriggern

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

  • PHP mit Switch antriggern

    Hallo Zusammen,

    ich baue gerade an einer Webseite die mittels mehrere PHP Scripte auf eine MySQL Tabelle zugreift.

    Diese Scripte die sich im Grunde nur in der Ausgabe Ansicht etwas unterscheiden Sortierung , Reihenfolge, usw spreche ich im Moment wie in folgendem Script Ausschnitt an :

    [PHP]
    //Script1
    <td style="width: 145px">
    <a href="Wert_suche1.php">
    <img style="border: 0" id="img5" src="buttonCE.jpg" height="20" width="100" />< MSComment="ibutton" fp-style="fp-btn: Embossed Rectangle 5; fp-preload: 0" fp-title="Ausgabe"></a>
    </td>



    //Script2
    <td style="width: 145px">
    <a href="Wert_suche2.php">
    <img style="border: 0" id="img4" src="buttonCB.jpg" height="20" width="100" />< MSComment="ibutton" fp-style="fp-btn: Embossed Rectangle 5; fp-preload: 0" fp-title="Ausgabe"></a>


    </td>



    //Script3
    <td style="width: 145px">
    <a href="Wert_suche3.php">
    <img style="border: 0" id="img3" src="buttonC8.jpg" height="20" width="100" /><!-- MSComment="ibutton" fp-style="fp-btn: Embossed Rectangle 5; fp-preload: 0" fp-title="Ausgabe" --></a><


    /td></tr>

    <tr><td colspan="3">&nbsp;</td></tr>
    <tr><td colspan="3">



    // Script 4
    <form action="../Ordner/PHPScript.php" method="post">
    <br>Freie Suche:</br>
    <select name="searchtype">
    <option value="Wert1">Wert1</option>
    <option value="Wert2">Wert2</option>
    <option value="Wert3">Wert3</option>
    </select>

    <input name="searchterm" type="text">
    <input type="submit" value="Suchen">

    <br></br>
    </form>


    </td></tr>
    </table>
    </div>



    // Script 5
    <?php
    include ('suchen1.php');
    ?>
    [PHP]

    wie man sieht werden die PHP Scripte mittels <a href ... angesprochen. Ich will das ganze allerdings in ein Script zusammenfassen und vielleicht per Switch Anweisung ansprechen.

    Das soll dann in etwa so aussehen:

    Wenn Click Button1 dann Switch to Case 1;
    -> Führe PHP Code Wert_suche1.php aus
    Break;

    Wenn Click Button2 dann Switch to Case 2;
    -> Führe PHP Code Wert_suche2.php aus
    Break;

    Wenn Click Button3 dann Switch to Case 3;
    -> Führe PHP Code Wert_suche3.php aus
    Break;

    Ich habe schon danach mittels Suchfunktion gesucht und auch gegoogelt, aber einen Anfang habe ich leider bisher nicht finden können.

    Wäre sehr Dankbar für Hinweise die zur Lösung dieses Falles beitragen können

    Gruß


    PHPStarter
    Zuletzt geändert von PHPStarter; 22.06.2007, 11:22.

  • #2
    Re: PHP mit Switch antriggern

    Und was will uns der Künstler damit sagen ...?
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar


    • #3
      Re: Re: PHP mit Switch antriggern

      Original geschrieben von wahsaga
      Und was will uns der Künstler damit sagen ...?

      Das ich ein wenig Gedanken Input brauche um eine Idee zu bekommen wie ich das bewerkstellige, was ich im Eingangsposting beschreibe


      Gruß PHPStarter

      Kommentar


      • #4
        Naja, du linkst dann immer auf dieselbe Seite, liest die Get-Parameter aus und startest dementsprechend deine Aktionen...

        Das Quakenet-Tutorial ist grade mal wieder down.

        Normalerweise wäre das hier, Kapitel Frames.
        ich glaube

        Kommentar


        • #5
          @ministry, nach dem motto friss oder stirb - ist doch sein erster thread
          übrigens, archive.org hält eine kopie des gesamten internets bereit

          @PHPStarter
          was ministry meint, ist, deine links derart umschreiben:
          aus
          <a href="Wert_suche1.php">
          <a href="Wert_suche2.php">
          ...
          wird
          <a href="Wert_suche.php?id=1">
          <a href="Wert_suche.php$id=2">
          ...

          in der Wert_suche.php kannst du jetzt wie gewünscht switchen:
          PHP-Code:
          switch($_GET['id']) // ggf. vorher noch überprüfen, ob id übermittelt
           
          {
            case 
          1:
             
          // dein code für id 1
             
          break;
            case 
          2:
             
          // dein code für id 2
             
          break;
            
          // usw.
           

          Kommentar


          • #6
            Original geschrieben von 3DMax
            [B]@ministry, nach dem motto friss oder stirb - ist doch sein erster thread
            Ich zähl mich in der Hinsicht noch zu den harmlosen hier Außerdem kommt man langsam durcheinander mit den Nicks, PHPStarter, PHPAnfänger, kannkeinphp, phpnoob, binganzneu, habkeinplan usw.
            übrigens, archive.org hält eine kopie des gesamten internets bereit
            Gut zu wissen, vielleicht sollte man immer gleich das verlinken...

            @Topicstarter: nichts für ungut
            ich glaube

            Kommentar


            • #7
              ach...

              das ist schon ok....

              Original geschrieben von ministry
              Ich zähl mich in der Hinsicht noch zu den harmlosen hier Außerdem kommt man langsam durcheinander mit den Nicks, PHPStarter, PHPAnfänger, kannkeinphp, phpnoob, binganzneu, habkeinplan usw.
              Gut zu wissen, vielleicht sollte man immer gleich das verlinken...

              @Topicstarter: nichts für ungut

              ich weiß ja das es mit meinen PHP Künsten noch nicht weit her ist, und da bin ich für jegliche Unterstützung dankbar


              Gruß PHPStarter

              Kommentar

              Lädt...
              X