Ankündigung

Einklappen
Keine Ankündigung bisher.

id des submit button

Einklappen

Neue Werbung 2019

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

  • id des submit button

    hallo

    ich habe eine button der öfter vorkommt
    zur interscheidung möchte ich eine id mitgeben

    PHP-Code:
    <input type="submit" value="gelesen" name="gelesen" id=["<? echo $id; ?>"] style="color: #FFAA82; border: 3px double #FFC9AE; background-color: #FFFFEA">
    wie komme ich andiei ID ran?

    PHP-Code:
    if(isset($_POST["gelesen"]))
        {
            
    $mysql_query "UPDATE Messages SET
                                        MEgel = 1
                                where MEid = '"
    .$_POST["gelesen"][??id??]."' ";
            echo 
    $mysql_query;
            
    mysql_query($mysql_query);
        } 

  • #2
    alternativ:
    unterscheide die buttons am namen und gib die id mittels hiddenfield weiter...

    Kommentar


    • #3
      cool und wie geht das????

      Kommentar


      • #4
        du musst dein vorhaben vielleicht etwas genauer beschreiben, aber grundsätzlich so:
        PHP-Code:
        <?php
        Text1 
        (id=1)
        blablabla
        <input type="hidden" value="$idname="textnummer"//$id ist id des textes der gelesen worden ist
        <input type="submit" value="gelesen" name="gelesen"
        <
        input type="submit" value="bewerten" name="werten"

        Text2 (id=2)
        blablabla
        <input type="hidden" value="$idname="textnummer"//$id ist id des textes der gelesen worden ist
        <input type="submit" value="gelesen" name="gelesen"
        <
        input type="submit" value="bewerten" name="werten"

        usw.
        ?>
        Und beim verarbeiten:
        PHP-Code:
        <?php
        if(isset($_POST["gelesen"]))
            {
                
        $mysql_query "UPDATE Messages SET
                                            MEgel = 1
                                    where MEid = '"
        .$_POST["textnummer"]."' ";
                echo 
        $mysql_query;
                
        mysql_query($mysql_query);
            }
        else if(isset(
        $_POST["werten"]))
            {
                
        $mysql_query "UPDATE ... SET
                                            ...
                                    where MEid = '"
        .$_POST["textnummer"]."' ";
            }

        ?>
        hiddenfield ist wie ein textfeld, nur ist es unsichtbar...
        falls nicht klar poste mal dei code und/oder beschreibe dein vorhaben genauer.

        Kommentar


        • #5
          danke

          Kommentar

          Lädt...
          X