+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 16

Thema: Formular mit Datenbank Verknüpfung

  1. #1
    Neu an Board
    Registriert seit
    29.01.2010
    Beiträge
    74
    Bedankte sich
    9
    1 Danksagung in 1 Beitrag

    Standard Formular mit Datenbank Verknüpfung

    In zeile 18 ist ein Syntaxfehler ich finde diesen aber nicht, kann mir bitte jemand helfen?

    1 <?php
    2 include 'senden.php';
    3 $Name = $_POST["Name"];
    4 $Vorname = $_POST["vorname"];
    5 $Straße = $_POST["Straße"];
    6 $Postleitzahl = $_POST["Postleitzahl"];
    7 $Ort = $_POST["Ort"];
    8 $Telefonnummer = $_POST["Telefonnummer"];
    9 $Agent = $_POST["Agent"];
    10 $Kommentar = $_POST["Kommentar"];
    11 $LTE_Verfügbarkeit = $_POST["LTE_Verfügbarkeit"];
    12 $DSL_Bandbreite = $_POST["DSL_Bandbreite"];
    13
    14 if(isset($_post['senden'] ))(
    15
    16
    17 mysql_query("INSERT INTO Leipzig (Name,Vorname,Straße,Postleitzahl,Ort,Telefonnumme r,Agent,Kommentar,Lte_verfügbarkeit,Dsl_bandbreite )
    18 VALUES ('$Name','$Vorname','$Straße','$Postleitzahl','$Or t','$Telefonnummer','$Agent','$Kommentar','$LTE_Ve rfügbarkeit','$DSL_Bandbreite')"];
    19
    20 echo "Daten erfolgreich in der Datenbank gespeichert";
    21
    22 }else{
    23 echo"Die daten wurden nicht Übertragen"
    24
    25 ?>

  2. #2
    Gehört zum Inventar Avatar von Helrunar
    Registriert seit
    05.03.2006
    Ort
    /home/helrunar/Webdev
    Beiträge
    6.252
    Bedankte sich
    570
    Erhielt 1.548 Danksagungen
    in 1.400 Beiträgen

    Standard

    Leerzeichen?

    Code:
    '$LTE_Ve  rfügbarkeit'

  3. #3
    Wohnt hier Avatar von Joomla-Hilfe
    Registriert seit
    12.08.2010
    Beiträge
    3.668
    Bedankte sich
    78
    Erhielt 1.094 Danksagungen
    in 874 Beiträgen

    Standard

    Umlaut in einem Variablenbezeichner?
    Danke?

    Keine Macht den Facebutts!
    "Dinner for one ist jeden Tag" oder "Und täglich grüßt das Murmeltier"

  4. #4
    Neu an Board
    Registriert seit
    29.01.2010
    Beiträge
    74
    Bedankte sich
    9
    1 Danksagung in 1 Beitrag

    Standard

    Die Umlaute habe ich geändert aber das Problem besteht weiterhin in Zeile 18 aber Trotzdem danke.
    <?php
    include 'senden.php';
    $Name = $_POST["Name"];
    $Vorname = $_POST["vorname"];
    $Straße = $_POST["Straße"];
    $Postleitzahl = $_POST["Postleitzahl"];
    $Ort = $_POST["Ort"];
    $Telefonnummer = $_POST["Telefonnummer"];
    $Agent = $_POST["Agent"];
    $Kommentar = $_POST["Kommentar"];
    $LTE_Verfügbarkeit = $_POST["LTE_Verfeugbarkeit"];
    $DSL_Bandbreite = $_POST["DSL_Bandbreite"];

    if(isset($_post['senden'] ))(


    mysql_query("INSERT INTO Leipzig (Name,Vorname,Straße,Postleitzahl,Ort,Telefonnumme r,Agent,Kommentar,Lte_verfuegbarkeit,Dsl_bandbreit e)
    VALUES ('$Name','$Vorname','$Straße','$Postleitzahl','$Or t','$Telefonnummer','$Agent','$Kommentar','$LTE_Ve rfuegbarkeit','$DSL_Bandbreite')"];

  5. #5
    Gehört zum Inventar Avatar von Helrunar
    Registriert seit
    05.03.2006
    Ort
    /home/helrunar/Webdev
    Beiträge
    6.252
    Bedankte sich
    570
    Erhielt 1.548 Danksagungen
    in 1.400 Beiträgen

    Standard

    Groß-/Kleinschreibung, immer noch Umlaute und immer noch ein Leerzeichen

  6. #6
    Wohnt hier Avatar von Joomla-Hilfe
    Registriert seit
    12.08.2010
    Beiträge
    3.668
    Bedankte sich
    78
    Erhielt 1.094 Danksagungen
    in 874 Beiträgen

    Standard

    ... und ein Buchstabendreher.

    Ist name nicht ein geschütztes Wort und muß deshalb als Feldbezeichner mit Backticks ` gequotet werden?
    Danke?

    Keine Macht den Facebutts!
    "Dinner for one ist jeden Tag" oder "Und täglich grüßt das Murmeltier"

  7. #7
    Neu an Board
    Registriert seit
    29.01.2010
    Beiträge
    74
    Bedankte sich
    9
    1 Danksagung in 1 Beitrag

    Standard

    Ich werde .......... immer noch ein Fehler!
    if(isset($_post['senden'] ))(


    mysql_query("INSERT INTO Leipzig (Name,Vorname,Strasse,Postleitzahl,Ort,Telefonnumm er,Agent,Kommentar,LTE_Verfuegbarkeit,DSL_Bandbrei te)
    VALUES('$Name','$Vorname','$Strasse','$Postleitzah l','$Ort','$Telefonnummer','$Agent','$Kommentar',' $LTE_Verfuegbarkeit','$DSL_Bandbreite')"];

    echo "Daten erfolgreich in der Datenbank gespeichert";

    }else{
    echo "Die Daten wurden nicht eubertragen";
    }
    ?>

  8. #8
    Wohnt hier Avatar von Harmageddon
    Registriert seit
    04.03.2010
    Ort
    Heilbronn
    Beiträge
    2.126
    Bedankte sich
    138
    Erhielt 616 Danksagungen
    in 605 Beiträgen

    Standard

    1.: Zwischen Postleitzah und l ist ein Leerzeichen, gehört das so? Genauso wie zwischen Telefonnumm und er und zwischen DSL_Bandbrei und te.
    2.: Am Ende der Zeile muss eine runde Klammer stehen, keine eckige.
    Konnte ich helfen? "Danke" klicken kostet nichts und tut nicht weh.
    Problem gelöst? Ersten Post bearbeiten - Erweitert - Präfix: "Gelöst" - Danke!
    allergisch gegen grausame Rechtschreibung

  9. #9
    Neu an Board
    Registriert seit
    29.01.2010
    Beiträge
    74
    Bedankte sich
    9
    1 Danksagung in 1 Beitrag

    Standard

    http://lextelug.bplaced.net/Formular.php
    Alle Fehler sind eigentlich raus aber es haut immer noch nicht hin, Fehler in Zeile 18
    Leerzeilen sind keine drin, das kommt durch denn Editor.
    <?php
    include 'senden.php';
    $Name = $_POST["Name"];
    $Vorname = $_POST["Vorname"];
    $Straße = $_POST["Strasse"];
    $Postleitzahl = $_POST["Postleitzahl"];
    $Ort = $_POST["Ort"];
    $Telefonnummer = $_POST["Telefonnummer"];
    $Agent = $_POST["Agent"];
    $Kommentar = $_POST["Kommentar"];
    $LTE_Verfuegbarkeit = $_POST["LTE_Verfeugbarkeit"];
    $DSL_Bandbreite = $_POST["DSL_Bandbreite"];

    if(isset($_post['senden'] ))(


    mysql_query("INSERT INTO Leipzig (Name,Vorname,Strasse,Postleitzahl,Ort,Telefonnumm er,Agent,Kommentar,LTE_Verfuegbarkeit,DSL_Bandbrei te)
    VALUES('$Name','$Vorname','$Strasse','$Postleitzah l','$Ort','$Telefonnummer','$Agent','$Kommentar',' $LTE_Verfuegbarkeit','$DSL_Bandbreite')");

    echo "Daten erfolgreich in der Datenbank gespeichert";

    }else{
    echo "Die Daten wurden nicht uebertragen";
    }
    ?>

  10. #10
    Gehört zum Inventar Avatar von Helrunar
    Registriert seit
    05.03.2006
    Ort
    /home/helrunar/Webdev
    Beiträge
    6.252
    Bedankte sich
    570
    Erhielt 1.548 Danksagungen
    in 1.400 Beiträgen

    Standard

    Zum einen: Nimm bitte mal den Code-Tag des Foreneditors um Quelltext einzufügen. Dann kann man es besser lesen

    Zum anderen, Du entwickelst nicht wirklich bei bplaced, oder?

    Und eins noch: Entweder hast Du den Script auf dem Server noch nicht aktualisiert, oder Du hast noch immer einen Fehler drin

    Parse error: syntax error, unexpected ']' in /users/lextelug/www/Formular.php on line 18

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Lesezeichen

Berechtigungen

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