kostenloser Webspace werbefrei: lima-city


Text in Formular umwandeln

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    uebungen-till

    uebungen-till hat kostenlosen Webspace.

    Hallo :wave:,
    Ich benötige mal wieder eure Hilfe.
    Ich habe eine Datenbanktabelle mit einigen Ländern und jedes Land hat eine ID.
    Jetzt möchte ich die Länder alle auflisten und wenn man auf ein Link oder Button hinter dem Land klickt, soll sich das ausgewählte Land in ein Textfeld umwandeln, sodass man z.B. Rechtschreibfehler, ... ändern kann.

    Ich danke euch schon mal im vorraus
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Vor unserem "INSERT"-Befehl muss natürlich eine Verbindung zur Datenbank hergestellt und die gewünschte Datenbank ausgewählt werden.

    $sql = "
    INSERT INTO `adressen`
    (
    `id` , `nachname` , `vorname` , `akuerzel` , `strasse` ,
    `plz` , `telefon`
    )
    VALUES
    (
    NULL , 'Pratzner', 'Axel', 'm', NULL , '72070', '07071-77..'
    );
    ";
    $db_erg = mysqli_query($db_link, $sql)
    or die("Anfrage fehlgeschlagen: " . mysqli_error());



  4. Autor dieses Themas

    uebungen-till

    uebungen-till hat kostenlosen Webspace.

    Die Verbindung zur Datenbank besteht und die Länder werden auch aufgelistet
  5. Ja dann mach ein Formfeld und nutze den INSERT Befehl. Allerdings muss du die Ausgabe wohl schon in einem Extrafeld machen. Denke ich zumindestens.
  6. Autor dieses Themas

    uebungen-till

    uebungen-till hat kostenlosen Webspace.

    ich möchte ja hinter jedem Land ein Link oder Button haben und wenn man da rauf klickt soll das Land zu ein Formular werden, um das Land zu bearbeiten

    bei Facebook ist es mit einem Link
    https://uebungen-till.lima-city.de/facebook.png
    https://uebungen-till.lima-city.de/facebook_2.png

    Beitrag zuletzt geändert: 9.11.2016 11:41:16 von uebungen-till
  7. Ja das geht auch mit Frames die dann den inhalt wiedergeben.
  8. Autor dieses Themas

    uebungen-till

    uebungen-till hat kostenlosen Webspace.

    Wie mache ich das mit den Frames
    Ich benutze Oop PHP
  9. Autor dieses Themas

    uebungen-till

    uebungen-till hat kostenlosen Webspace.

    Geht das auch ohne Frames?
  10. JA mit Java mit PHP kann ich dir das allerdings nicht genau sagen.
    Einfache Variante ist halt ein Feld wo du die Daten abruftst und darstellst und dann eine Zweite Seite die mit einem Feld versehen ist zum absenden der Daten.
    beim Klick auf bearbeiten leitest du auf Seite 2 um und beim Klick auf Speichern leitest du wieder auf Seite 1 um.
    Denke das dürfte der einfachste weg sein.
  11. Autor dieses Themas

    uebungen-till

    uebungen-till hat kostenlosen Webspace.

    Hab es geschafft :biggrin:
    man kann es mit if und else machen
    die id wird mit dem klick auf dem link übergeben

    Bsp.:

    if($_GET["id"] == id aus db-abfrage)
    {
    echo "<form> <input type='text' name='land'> <input type='submit' value='OK' name='submit'> </form>";
    }
    else
    {
    echo "<a href='link?id=$id'> <img src='bild' width='1%' height='1%' name='$id'> </a>"." ".$land."<br>";
    }

    Trotzdem danke für die Hilfe :thumb:
  12. mach das doch mit Javascript:

    mach zuerst ein Input-Feld, welches disabled ist und somit nicht editierbar. Wenn man nun einen Button drückt, kannst du mit Javascript das deaktivierte Inputfeld wieder aktivieren:

    <input type="text" value"Australien" id="land_1" disabled="disabled" />
    <button type="button" id="land_1_button" onclick="change(land_1)">Korrektur</button>


    mit onclick kannst du eine Javascriptfunktion aufrufen:

    <script>
    function change(land) {
        document.getElementsById(land).removeAttribute("disabled");
    }
    </script>


    Die Funktion wurde nicht von mir getestet, aber müsste von der Idee her so funktionieren
  13. Autor dieses Themas

    uebungen-till

    uebungen-till hat kostenlosen Webspace.

    Du kannst es dir gerne angucken
    uebungen-till.4lima.de
    Es gibt aber zurzeit serverprobleme
    lima-status.de
  14. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!