For some reason this little php insert won't work, could someone help? I've been trying to upload some data from a form in html. Here's some code
$dbServerName = "localhost";
$dbUsername = "root";
$dbPassword = "";
$dbName = "kollegium_data";
$connection = mysqli_connect($dbServerName, $dbUsername, $dbPassword, $dbName);
if(isset($_POST['submit'])){
$name = $_POST['teacher'];
$email = $_POST['postdate'];
$contact = $_POST['posttext'];
if($name !=''||$email !='') {
mysql_query("INSERT INTO posts(teacher, postdate, posttext) VALUES ('$name', '$email', '$contact')");
echo "sikeres";
}
else{
echo "sikertelen";
}
}
$connection->close();
<form action="insert.php" method="POST">
Neve: <input type="text" name="teacher" id="tanar" /><br/>
Jelenlegi dátum (év,hónap,nap): <input type="text" name="postdate" id="datum"/><br/>
Kiírandó szöveg (max. 3500 karakter): <input type="text" name="posttext" id="kiiras"/><br/>
<input type="submit">
</form>