Ankündigung

Einklappen
Keine Ankündigung bisher.

text in mysql datenbank geht nicht

Einklappen

Neue Werbung 2019

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

  • text in mysql datenbank geht nicht

    Hallo zusammen...

    die frage hört sich blöd an, aber ich versteh es nicht...

    folgendes Problem:

    Ein paar Daten sollen von Tabelle "lieferschein" in Tabelle "rechnung" geschrieben werden. Geht auch alles, bis auf den Text...

    text=$row3[0] geht nicht
    nichtmal ein text den man vorher in einer variablen geschrieben hat

    $res3=mysql_query("SELECT
    lieferscheinzusatz.text, lieferscheinzusatz.stueck, lieferscheinzusatz.preis
    FROM
    nagel.lieferscheinzusatz
    WHERE
    lieferscheinzusatz.id_lieferschein = '$lieferschein'
    " ,$conn);

    while ($row3=mysql_fetch_row($res3))
    {
    ?>
    <?


    $temp001="dies ist ein test";
    echo $temp001;
    mysql_query("insert into rechnungzusatz set id_rechnung=$rechnung, text=$temp001, stueck=$row3[1], preis=$row3[2]",$conn);
    ?>


    einer eine idee???
    Mit Zitat antworten


  • #2
    geht nicht
    ist keine sinnvolle Problembeschreibung.

    Möchtest du Strings in die Datenbank eintragen, muss der Wert oder die Variable in Anführungszeichen stehen:
    PHP-Code:
    mysql_query("insert into rechnungzusatz set id_rechnung=$rechnung, text='$temp001', stueck=$row3[1], preis=$row3[2]",$conn); 
    . Ein
    Code:
    echo mysql_error();
    nach dem Absenden der Datenbankabfrage kann auch immer hilfreich sein, wenn man nach Fehlern sucht, die mit der Datenbank zu tun haben.

    Debugging:SQL - PHP.de Wiki

    Und benutze bitte in Zukunft [php][/php] wenn du Code posten möchtest.

    Gruß
    http://hallophp.de

    Kommentar

    Lädt...
    X