Aus MySQL-Tabelle lesen & editieren

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

  • Aus MySQL-Tabelle lesen & editieren

    Hallo !

    ich möchte aus einer DB-Tabelle Daten lesen, z.b. so :

    select vorname, nachname, ort from adresse;

    Diese Daten möchte ich als tabelle ausgeben, wobei ein Feld dieser Tabelle editierbar sein soll, die anderen sollen z.B. disabled sein.

    Wie mache ich das und gibt es eine Möglichkeit, hinter jeder Zeile einen SUBMIT - Button einfügen zu lassen, der auf Druck ein Update des jeweiligen Datensatzes in der Tabelle vollzieht ?

    Gruß

    Stefan

  • #2
    hi, das ist nicht weiter schwer:

    1. die query ausführen "Select * from adresse ..."

    2. in einer while-schleife die tabelle/n ausgeben, etwa so:

    PHP-Code:

    while($row mysql_fetch_array($result))
    {
        print 
    "<form action=\"$PHP_SELF\" method=post>
                      <table>
                          <tr><td>
    $row[name]</td>
                                 <td><input type=text name=\"DeinFeldname\" value=\"
    $row[InhaltDesFeldes]\"></td>
                                  <td><input type=submit value=Bearbeiten><input type=hidden name=id value=
    $row[id]>
                                  <input type=hidden name=cmd value=aendern></td>
                        </tr></table>
                  </form>"
    ;



    So, nun noch die if-abfrage

    PHP-Code:

    if($cmd == "aendern")
    {
       
    mysql_query("update adressen set DeinFeld='Die Aenderung' where id = '$id'"$datenbankverbindung);



    Das sollte fürs erste weiterhelfen.

    wurzel
    Kissolino.com

    Kommentar

    Lädt...
    X