Ergebnis 1 bis 9 von 9

Thema: Text von db in Textarea laden und ändern

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Avatar von Everlast3310
    Registriert seit
    23.02.2008
    Beiträge
    175

    Re: Text von db in Textarea laden und ändern

    Danke für deine Hilfe. Momentan erhaltze ich folgende Fehlermeldung im Textarea Feld: <br />
    <b>Notice</b>: Undefined variable: data in <b>D:\xampp\htdocs\.......</b> on line <b>18</b><br />
    Datenbankname namens datenbank wurde angelegt. Dazu die Tabelle tageskarte mit den Spalten text (typ text) und id (typ int 15)

    Hier nochmal die datei:

    PHP-Code:
    <?
    if ($_POST['weg'] == 'speichern') {
    $con = mysqli_connect("","root");
       mysqli_select_db($con, "datenbank");
       
       $sql = mysql_query("SELECT id, text FROM tageskarte WHERE id = 1");
        $data = mysql_fetch_assoc ($sql); 

    }
    ?>

    <form method="post" action="">
    <b>Tageskarte</b>
    <br>
    <br>
    <table width="100%" align="center" cellpadding="1" cellspacing="0">
     <tr>
      <td colspan="2"><textarea name="text" cols="100" rows="10"><?php echo $data['text'];?></textarea></td>
    </tr>
     <tr><td colspan="2" align="center"><input type="submit" name="weg" value="speichern"></td></tr>
    </table>
    </form>

    Hier meine Datenbank:
    Tabellenstruktur für Tabelle `tageskarte`
    --

    CREATE TABLE IF NOT EXISTS `tageskarte` (
    `id` int(15) NOT NULL,
    `text` text NOT NULL
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1;

    --
    -- Daten für Tabelle `tageskarte`
    --

    INSERT INTO `tageskarte` (`id`, `text`) VALUES
    (1, '12345');

  2. #2
    Erfahrener Benutzer Avatar von Kraemer84
    Registriert seit
    24.11.2009
    Beiträge
    814

    Re: Text von db in Textarea laden und ändern

    Du darfst die Abfrage ja nicht beim Submit reinschreiben

    PHP-Code:
    <?php

    // Text laden
    $sql mysql_query("SELECT id, text FROM tageskarte WHERE id = 1");
    $data mysql_fetch_assoc ($sql);
    // Wenn submit dann speichern
    if ($_POST['weg'] == 'speichern') {
    $con mysqli_connect("","root");
    mysqli_select_db($con"datenbank");
    }
    ?>
    <!-- Form zum Speichern -->
    <form method="post" action="">
    <b>Tageskarte</b>
    <br>
    <br>
    <table width="100%" align="center" cellpadding="1" cellspacing="0">
     <tr>
      <td colspan="2"><textarea name="text" cols="100" rows="10"><?php echo $data['text'];?></textarea></td>
    </tr>
     <tr><td colspan="2" align="center"><input type="submit" name="weg" value="speichern"></td></tr>
    </table>
    </form>
    www.paid4advert.de | more coming soon ..

Ähnliche Themen

  1. [SQL] Variable und Text in DBFeld als Text speichern
    Von Masterphil im Forum [HD] Programmieren
    Antworten: 1
    Letzter Beitrag: 14.01.2013, 23:37
  2. Text ändern ?
    Von Kraemer84 im Forum Support zu Addons & Erweiterungen
    Antworten: 2
    Letzter Beitrag: 09.12.2009, 16:20
  3. [HTML/CSS/JS] Leerzeilen aus Textarea zu <br>
    Von VMS1 im Forum [HD] Programmieren
    Antworten: 5
    Letzter Beitrag: 21.11.2008, 15:34
  4. Text ändern + Login
    Von seg98 im Forum Support zum VMSone
    Antworten: 8
    Letzter Beitrag: 17.10.2008, 17:42
  5. Den Startseite Text ändern
    Von Coinsrapper im Forum Support zum VMSone
    Antworten: 3
    Letzter Beitrag: 22.03.2007, 13:10

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •