Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 12

Thema: Fehler bei SQL

  1. #1
    Gast

    Standard Fehler bei SQL

    Hi, ich hab n Script gemacht, in dem man per Formular sachen in die Datenbank schreiben kann, hier is das Formular:
    form.php
    Code:
    <form action="reinschreibzeug.php" methode="post">
    
    
    Author&#58;
    
    <input name="autor" type="text" size="30" maxlength="30">
    </p>
    
    
    Note&#58;
    
    <input name="note" type="text" size="30" maxlength="40">
    </p>
    
    
    Fach&#58;
    
    <input name="fach" type="text" size="30" maxlength="40">
    </p>
    
    
    Titel&#58;
    
    <input name="titel" type="text" size="30" maxlength="40">
    </p>
    
    
    Inhalt&#58;
    
    <textarea name="inhalt" cols="50" rows="10"></textarea>
    </p>
    <input type="submit" name="sumbit" value="submit">
    </form>
    und hier die "reinschreibzeug.php"
    reinschreibzeug.php:
    Code:
    <?php
    error_reporting&#40;E_ALL&#41;;
        // Konfigurationsdatei laden
        
        define&#40;"DB_HOST", "localhost"&#41;;
        define&#40;"DB_USER", "root"&#41;;
        define&#40;"DB_PASSWORD", ""&#41;;
        define&#40;"DB", "hausaufgaben"&#41;;
    
        //Zur Datenbank verbinden
        $db = mysql_connect&#40;DB_HOST, DB_USER, DB_PASSWORD&#41;;
    
        if&#40;$db&#41; &#123;
            echo "Verbindung wurde aufgebaut
    \n";
        &#125; else &#123;
            echo "Es konnte keine Verbindung aufgebaut werden";
        &#125;
     mysql_select_db&#40;hausaufgaben&#41;;
       
    &#91;code&#93; $sql = "INSERT INTO referate &#40;autor,note,fach,titel,inhalt,Datum&#41; VALUES &#40;'$autor','$note','$fach','$titel','$inhalt',NOW&#40;&#41;&#41;;
    mysql_query&#40;$sql&#41;; &#91;/code&#93;
    Bei dem letzeren muss ein fehler in der 3-1 letze zeile sein, also das:
    Code:
     $sql = "INSERT INTO referate &#40;autor,note,fach,titel,inhalt,Datum&#41; VALUES &#40;'$autor','$note','$fach','$titel','$inhalt',NOW&#40;&#41;&#41;;
    mysql_query&#40;$sql&#41;;
    aber ich find da gkein fehler..
    Die namen sind alle richtig, reihenfolge auch, liegts vllt an der SChreibweise?!?!
    Bitte um hilfe.
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    König(in)
    Registriert seit
    05.04.2004
    Ort
    Salzgitter
    Beiträge
    1.454
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Der Datenbankname muss auch in Anführungszeichen stehen: Versuche es mal mit
    Code:
    mysql_select_db&#40;"hausaufgaben"&#41;;
    Beatz
    my $favorite_homepage = array(
    "Multigaming Playhouse" => "http://www.playhouse-multigaming.de"
    );
    my $homepage = array(http://www.mohaa-wiki.de, http://www.berufe-portal.de, http://www.mywibb.de);

  3. #3
    Gast

    Standard

    hm ne das wars nicht, er sagt immer das hier:
    Parse error: parse error, unexpected $ in E:\xammp\xampp\htdocs\hausaufgaben\reinschreibzeug .php on line 21

  4. #4
    Prinz(essin)
    Registriert seit
    19.03.2005
    Ort
    Dinslucken
    Beiträge
    762
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Zitat Zitat von Anonymous
    hm ne das wars nicht, er sagt immer das hier:
    Parse error: parse error, unexpected $ in E:\xammp\xampp\htdocs\hausaufgaben\reinschreibzeug .php on line 21
    dann hast du in der datei reinschreibzeug.php in der reihe 21 einen fehler.
    der was mit dem $ zu tun hat....

    <?php
    $artists = array("Methodman", "Big L");
    if(!in_array($new_artist, $artists)) {
    array_push($artists, $new_artist);
    }

  5. #5
    Gast

    Standard

    hm ja, soweit war ich auch schon aber ich finde den fehler einfach nicht..

  6. #6
    Prinz(essin)
    Registriert seit
    19.03.2005
    Ort
    Dinslucken
    Beiträge
    762
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    ich glaube das es so aussehen muss
    [php:1:35470d35a5]
    <?php
    error_reporting(E_ALL);
    // Konfigurationsdatei laden

    define("DB_HOST", "localhost");
    define("DB_USER", "root");
    define("DB_PASSWORD", "");
    define("DB", "hausaufgaben");

    //Zur Datenbank verbinden
    $db = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);

    if($db) {
    echo "Verbindung wurde aufgebaut
    \n";
    } else {
    echo "Es konnte keine Verbindung aufgebaut werden";
    }
    mysql_select_db("hausaufgaben");

    [code] $sql = "INSERT INTO referate (autor,note,fach,titel,inhalt,Datum) VALUES ('$autor','$note','$fach','$titel','$inhalt',NOW() );
    mysql_query("$sql");

    ?>[/php:1:35470d35a5]
    du hast an den rot makrierten stellen die anführungszeichen vergessen...

    <?php
    $artists = array("Methodman", "Big L");
    if(!in_array($new_artist, $artists)) {
    array_push($artists, $new_artist);
    }

  7. #7
    Prinz(essin)
    Registriert seit
    19.03.2005
    Ort
    Dinslucken
    Beiträge
    762
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    [php:1:44460f9924]<?php
    error_reporting(E_ALL);
    // Konfigurationsdatei laden

    define("DB_HOST", "localhost");
    define("DB_USER", "root");
    define("DB_PASSWORD", "");
    define("DB", "hausaufgaben");

    //Zur Datenbank verbinden
    $db = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);

    if($db) {
    echo "Verbindung wurde aufgebaut
    \n";
    } else {
    echo "Es konnte keine Verbindung aufgebaut werden";
    }
    mysql_select_db("hausaufgaben");

    [code] $sql = "INSERT INTO referate (autor,note,fach,titel,inhalt,Datum) VALUES ('$autor','$note','$fach','$titel','$inhalt',NOW() );
    mysql_query("$sql");
    ?>[/php:1:44460f9924]
    kopier einfach mal den code ich kann nicht sagen ob es funzt aber ich denke schon

    <?php
    $artists = array("Methodman", "Big L");
    if(!in_array($new_artist, $artists)) {
    array_push($artists, $new_artist);
    }

  8. #8
    Gast

    Standard

    Code:
    Parse error&#58; parse error, unexpected T_VARIABLE in E&#58;\xammp\xampp\htdocs\hausaufgaben\reinschreibzeug.php on line 20
    ^^

  9. #9
    Prinz(essin)
    Registriert seit
    19.03.2005
    Ort
    Dinslucken
    Beiträge
    762
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    sorry aber um das ganze zu beheben reichen meine php kenntnisse nicht..

    <?php
    $artists = array("Methodman", "Big L");
    if(!in_array($new_artist, $artists)) {
    array_push($artists, $new_artist);
    }

  10. #10
    Prinz(essin)
    Registriert seit
    10.07.2005
    Beiträge
    914
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    versuchst mal damit:
    Code:
    <?php
    error_reporting&#40;E_ALL&#41;;
        // Konfigurationsdatei laden
       
        define&#40;"DB_HOST", "localhost"&#41;;
        define&#40;"DB_USER", "root"&#41;;
        define&#40;"DB_PASSWORD", ""&#41;;
        define&#40;"DB", "hausaufgaben"&#41;;
    
        //Zur Datenbank verbinden
        $db = mysql_connect&#40;DB_HOST, DB_USER, DB_PASSWORD&#41;;
    
        if&#40;$db&#41; &#123;
            echo "Verbindung wurde aufgebaut
    \n";
        &#125; else &#123;
            echo "Es konnte keine Verbindung aufgebaut werden";
        &#125;
    mysql_select_db&#40;"hausaufgaben"&#41;;
       
     $sql = "INSERT INTO referate &#40;autor,note,fach,titel,inhalt,Datum&#41; VALUES &#40;'$autor','$note','$fach','$titel','$inhalt',NOW&#40;&#41;&#41;";
    mysql_query&#40;$sql&#41;;//entweder garkeine "" oder ".$sql."
    ?>
    so jetzt vl

Ähnliche Themen

  1. fehler
    Von Gast im Forum Webanwendungen - Webapplikationen
    Antworten: 9
    Letzter Beitrag: 12.12.2007, 22:15
  2. Fehler
    Von BigWolf im Forum Forum für Grafiken und Bildbearbeitung
    Antworten: 5
    Letzter Beitrag: 17.05.2007, 16:03
  3. Fehler bei IE
    Von WWKiller im Forum HTML & CSS Forum
    Antworten: 23
    Letzter Beitrag: 22.07.2006, 16:14
  4. Fehler in FF und Fehler beim zentrieren
    Von smello im Forum HTML & CSS Forum
    Antworten: 1
    Letzter Beitrag: 16.03.2006, 15:22
  5. fehler
    Von football im Forum HTML & CSS Forum
    Antworten: 4
    Letzter Beitrag: 06.11.2004, 18:44

Stichworte

Berechtigungen

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