tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
203
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    kle-ben kle-ben ist offline Mitglied Brokat
    Registriert seit
    Oct 2004
    Beiträge
    492
    Hi ich hab ein Fehler in meinem PHP script
    aber finde ihn nicht. Leider ist mir der
    Error auch irgendwie unverständlich
    Hier einmal mein script:

    PHP-Code:
    <?
    session_start
    ();
    $conectid mysql_connect ('localhost','root',''); *****
    if ( 
    $conectid mysql_connect('localhost','root','') ) {
    $dbconect mysql_select_db ('kle-ben',$conectid);
    if ( 
    $dbconect mysql_select_db ('kle-ben',$conectid) ) {
    echo
    "drinnen";
    $query "
    INSERT INTO
    `cocktail`
    SET
    `NAME` = '"
    .$name."',
    `CATEGORY` = '"
    .$kategorie."',
    `INGREDIENTS1` = '"
    .$zutaten1."',
    `INGREDIENTS2` = '"
    .$zutaten2."',
    `STYLE` = '"
    .$art."',
    `BARKEEPER` = '"
    .$erfinder."',
    `COMMENT` = '"
    .$kommentar.",
    `PICTURE` = '"
    .$bild."',
    "
    ;
    $result mysql_query($query) OR die ("Es ist ein Fehler aufgetreten! ".mysql_error());
    }
    else {
    die(
    "Die Datenbank wurde nicht gefunen!"mysql_error());
    }
    }
    else {
    die(
    "Es konnte keine Verindung aufgebaut werden!"mysql_error());
    }
    ?>
    Die mit den ***** gekenzeichnete Stelle ist Zeile 10

    Hier der Fehler:

    You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'erfeafr',' at line 10

    'erfeafr' ist aber der Wert der der Variablen $bild zugeordnet wurde.
    Wo ist da der Bezug zur Zeile 10?
    Ich weis einfach nicht wo mein Fehler ist.
    Würde mich freuen wenn ihr mir weiterhelfen könnted.

    Gruß Benny
     
    Theorie ist Wissen, das nicht funktioniert.
    Praxis ist, wenn alles funktioniert und man weiß nicht warum

  2. #2
    hohoho hohoho ist offline Mitglied Silber
    Registriert seit
    Mar 2002
    Beiträge
    77
    `COMMENT` = '".$kommentar.",
    Du hast das abschliessende ' vergessen.
    Mit Zeile 10 war Zeile 10 der MySQL Query gemeint
    Übrigens, in der nächsten Zeile ist das Komma zu viel, das muss weg sonst gibts nen Fehler in Zeile 11
     
    Bei regelwiedrigem Inhalt dieses Posts berufe ich mich auf den §20 StGB

  3. #3
    kle-ben kle-ben ist offline Mitglied Brokat
    Registriert seit
    Oct 2004
    Beiträge
    492
    Danke stimmt.
    Das mit dem Fehler in 11 stimmt auch aber ich weis nicht wirklich welches
    Komma du da meinst? Ich sehe nur 2 Kommata und die sind zur
    Trennung der Verbindungsdaten. Die dürften das Problem doch nicht verursachen?
    Welches Komma meinst du?
     
    Theorie ist Wissen, das nicht funktioniert.
    Praxis ist, wenn alles funktioniert und man weiß nicht warum

  4. #4
    hohoho hohoho ist offline Mitglied Silber
    Registriert seit
    Mar 2002
    Beiträge
    77
    `PICTURE` = '".$bild."',
    Das Komma ganz am Ende, nach dem 2. Hochkomma
     
    Bei regelwiedrigem Inhalt dieses Posts berufe ich mich auf den §20 StGB

  5. #5
    kle-ben kle-ben ist offline Mitglied Brokat
    Registriert seit
    Oct 2004
    Beiträge
    492
    Ahhhh eine Insel!
    Jetzt funktioniert alles bestens, vielen Dank!
    Gruß Benny
     
    Theorie ist Wissen, das nicht funktioniert.
    Praxis ist, wenn alles funktioniert und man weiß nicht warum

Ähnliche Themen

  1. SQL-Datenbankeintrag
    Von Fabian Frank im Forum PHP
    Antworten: 1
    Letzter Beitrag: 15.01.06, 12:50
  2. Datenbankeintrag
    Von soa im Forum PHP
    Antworten: 1
    Letzter Beitrag: 25.03.05, 22:09
  3. Datenbankeintrag editieren bringt Fehler
    Von thomson im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 15.06.04, 10:25
  4. script für Datenbankeintrag/abfrage klappt nicht - finde den Fehler nicht
    Von germanius im Forum Relationale Datenbanksysteme
    Antworten: 10
    Letzter Beitrag: 06.06.04, 14:49
  5. Datenbankeintrag bei Seitenaufruf?
    Von MOD im Forum PHP
    Antworten: 7
    Letzter Beitrag: 10.09.03, 20:38