"INSERT INTO" funzt nicht!!

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Scan-O, 17. Mai 2006 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 17. Mai 2006
    Hey,
    ich möchte in eine Datenbank, die opti3000 heißt, in die Tabelle gaestebuch eine weitere Zeile einfügen. Dies ist der Code dazu:

    Code:
    <?php
    $link = mysql_connect("localhost","user","pw"); //Daten geändert
    
     if (!$link) {
     echo "Verbindung fehlgeschlagen!";
     die;
     }
    
    mysql_select_db("opti3000");
    
    ?>
    
    
    <html>
    <body>
    <form name="form1" method="post" action="">
     <p>
     <input name="nick" type="text" id="nick">
    </p>
     <p>
     <textarea name="text" id="text"></textarea>
    </p>
     <p>
     <input type="submit" name="Submit" value="Senden">
     </p>
    </form>
    
    <?php 
    if(isset($_POST["Submit"])) {
    
    mysql>INSERT INTO gaestebuch (nick , text) VALUES ("hallo" , "sdfsdfsfsdfsd");
    
    echo "wurde eingetragen!";
    
    }
    
    
    ?>
    </body>
    </html>
    Ich habe den Befehl "mysql>INSERT INTO gaestebuch (nick , text) VALUES ("hallo" , "sdfsdfsfsdfsd");" dazu verwendet, der sich unter dem Formularfeld befindet.

    Aber immer, wenn ich das Script aufrufe, bekomme ich die Fehlermeldung:"Parse error: syntax error, unexpected T_STRING in /usr/export/www/vhosts/funnetwork/hosting/opti3000/Untitled-1.php on line 12"

    Ich weiß absolut nich, was ich falsch mache!!!
     
  2. 17. Mai 2006
    mysql>INSERT INTO gaestebuch (nick , text) VALUES ("hallo" , "sdfsdfsfsdfsd");

    ändern in:

    mysql_query("INSERT INTO....");



    Tipp:


    mySQL nochmal genauuu angucken.
     
  3. 17. Mai 2006
    mysql>INSERT INTO gaestebuch (nick , text) VALUES ("$name" , "$text"):



    du musst schon angeben was er reinschreiben soll und ned einfach er soll irgendnen misst in die zeile nick und text schreiben



    und wie oben genannt

    mysql_query("INSERT INTO....");

    aendern ohne query is imma schlecht
     
  4. 17. Mai 2006
    Code:
    <?php
    $link = mysql_connect("localhost","opti3000","autohaus");
    
     if (!$link) {
     echo "Verbindung fehlgeschlagen!";
     die;
     }
    
    mysql_select_db("opti3000");
    
    
    
    mysql_query(INSERT INTO gaestebuch(id , nick , text) VALUES ("", "beispiel" , "text"));
    
    
    ?>
    
    So hab das ma so gemacht, aber es funktioniert immer noch nicht. Es wird mir immer der selbe Fehler "Parse error: syntax error, unexpected T_STRING in /usr/export/www/vhosts/funnetwork/hosting/opti3000/Untitled-1.php on line 12" ausgegeben!!!

    Rall aber überhaupt nich warum
     
  5. 17. Mai 2006
    myql_query( " INSERT INTO.... " );

    die " sind wichtig..
     
  6. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.