Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] POST variable von ausgewählten Datensatz übergeben

Einklappen

Neue Werbung 2019

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

  • [Erledigt] POST variable von ausgewählten Datensatz übergeben

    Hallo zusammen,
    ich versuche gerade aus einer Datensatz Auflistung die variablen eines ausgewählten DS zu übergeben und komme nicht weiter.
    Jeder Datensatz wird mit einem submit Button (image) gelistet. Bei Betätigung des Buttons eines DS sollen die Felddaten mittels POST übergeben werden, damit diese dann bearbeitet werden konnen.
    Leider wird immer der letzte DS und nicht der angewählte übergeben.

    PHP-Code:
    <?php
    $sql 
    "SELECT * FROM `role` 
                ORDER BY `roleid` desc"
    ;
        
    $result mysql_query($sql);

    echo 
    $_POST["roleid"];

    ?>
        <form method='POST' action='role.php'>
            <table border = 1>
                <?php
                
    # Auflistung aller Benutzerrollen
                
    while($row=mysql_fetch_array($result))
                {
                    
    $roleid $row['roleid'];
                    
    $role $row['role'];
                    
    $description $row['description'];

                
    ?>            
                <tr>    
                    <td><input type='image' src='style/images/edit.png' border='0' alt='Bearbeiten'><input type='hidden' border='0' name='roleid' value='<?php echo $roleid?>'></td>    
                    <td><?php echo $roleid?></td>    
                    <td><?php echo $role?></td>    
                    <td><?php echo $bit7?></td>
                    <td><?php echo $bit6?></td>
                    <td><?php echo $bit5?></td>
                    <td><?php echo $bit4?></td>
                    <td><?php echo $bit3?></td>
                    <td><?php echo $bit2?></td>
                    <td><?php echo $bit1?></td>
                    <td><?php echo $bit0?></td>
                    <td><?php echo $description?></td>    
                </tr>    
                <?php
                
    }        
                
    ?>
            </table>    
        </form>
    Bitte um Hilfe
    Gruß
    Heavy-Dee


  • #2
    Baue mal das Form innerhalb der while-Schleife, dann geht das. Alternativ musst du das value vom submitbutton anpassen.

    Außerdem werden $bit# nie gesetzt.
    mysql ist veraltet Mails senden: Ohne Probleme und ohne mail()
    PHP-Code:
    echo 'PS: <b>Meine Antwort ist keine Lösung, sondern nur eine Hilfe zur Lösung.</b>'

    Kommentar


    • #3
      Hat funktioniert
      ... danke für die Hilfe.
      Gruß
      Heavy-Dee

      Kommentar

      Lädt...
      X