意想不到的' mysqli_connect'第7行(T_STRING)?

时间:2015-10-30 07:04:15

标签: php

好吧我昨天遇到了一些问题,但我可以解决它。现在我将获得标题中提到的错误行。但老实说,我不知道为什么mysqli出乎意料。你能救我吗?

<html>
<head>
<title>Vanille</title>
</head>
<body>
<?php
include realhtmlinphpfile.php
mysqli_connect("localhost")
or die ("Fehler");

mysqli_select_db("test34")
or die ("Verbindung nicht möglich..."); 

$Test1 = $_POST["Test1"]; 
$Test2 = $_POST["Test2"];
$Text3 = $_POST["Test3"]; 
$Test4 = $_POST["Test4"];

if($Test1 == "" or $Test2 == "" or $Test3 == "" or $Test4 == "") {
echo "FAIL";
} else {

$eintrag = "INSERT INTO test34
(datum, autor, newstext)

VALUES 
('$test1', '$test2', '$test3', '$test4')";

}

mysql_close($verbindung); 
?>
</body>                              
</html>

3 个答案:

答案 0 :(得分:1)

语法错误。

正确

include realhtmlinphpfile.php

include 'realhtmlinphpfile.php';

答案 1 :(得分:1)

在上一行中,您错过了;

答案 2 :(得分:1)

在此处缺少;

include realhtmlinphpfile.php

将其改为此

include ("realhtmlinphpfile.php");

正确的mysqli_connect查询

$con = mysqli_connect("localhost","my_user","my_password","my_db");
// Check connection
if (mysqli_connect_errno())
  {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
  }