• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Php und MySQL

scammo

Neues Mitglied
Hi ich habe ein Problem in meinen PHP script.
Ich möchte das der User über ein die Beiden Felder noch mehr Daten in die Datenbank einfügen kann.
Könnt ihr mir helfen wo der Fehler liegt.
PHP:
<?php        $link = mysql_connect("localhost", "root", "");        mysql_select_db("phpacademy", $link);        if ( isset ($_POST["title"], $_POST["post"]) ){            mysql_query(                    "INSERT INTO `posts` SET                     `title` = {$_POST["title"]},                    `content` = {$_POST["post"]}                    ");
        }       echo mysql_error();        ?><html>    <head>        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">        <title> Add a Posts</title>    </head>    <body>                <form method="post" action="">            <input type="text" name="title"/><br/>            <textarea name="post" id="post" rows="15" cols="50"></textarea><br/>            <input type="submit" value="Posten"/>                    </form>                       </body></html>
 
PHP:
<?php        
$link = mysql_connect("localhost", "root", "");        
mysql_select_db("phpacademy", $link);        
if (isset($_POST["title"], $_POST["post"], $_POST['sendPost'])) {            
    $sqlStatement = "INSERT INTO `posts`".
                    " (`title`, `content`)".
                    " VALUES". 
                    " ('".mysql_real_escape_string($_POST["title"])."', '".mysql_real_escape_string($_POST["post"])."')";
    
    $result = mysql_query($sqlStatement);
}              
?>
<html>    
<head>        
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">        
<title> Add a Posts</title>    
</head>    
<body>               
<form method="post" action="">  
<input type="text" name="title"/><br/>            
<textarea name="post" id="post" rows="15" cols="50"></textarea>
<br/>            
<input type="submit" name="sendPost" value="Posten"/>                    
</form>                       
</body>
</html>
 
Zurück
Oben