无法使用PHP在MySql上删除

问题描述:

您好我是Php语言的新手。

我有一个简单的MySql删除查询,我想通过PDO在Php(前端)上执行它但是它会抛出以下异常



解析错误:语法错误,第10行的... \ index.php中的意外T_OBJECT_OPERATOR



这是我的代码:



Hi I'm new to Php language.
I have a simple MySql delete query and i want to to execute it on Php(front end) via PDO but it throws the following exception

Parse error: syntax error, unexpected T_OBJECT_OPERATOR in ...\index.php on line 10

Here is my Code:

<?php
	require_once("../config.php");
	include("../header.php");
?>
//connect to database PDO

$conn=new PDO("mysql:host=" . DB_HOST . ";dbname=" . DB_DATABASE, DB_USER, DB_PASSWORD);
                 
$sth=conn -> prepare("DELETE FROM `tshuser` WHERE UserID='FindMe'");//line 10
$sth -> execute();
	
 ?>
 
<?php
	include("../footer.php");
?>

conn = new PDO( mysql:host =。DB_HOST。; dbname =。DB_DATABASE,DB_USER,DB_PASSWORD);
conn=new PDO("mysql:host=" . DB_HOST . ";dbname=" . DB_DATABASE, DB_USER, DB_PASSWORD);


sth = conn - > prepare(DELETE FROM`tshuser` WHERE UserID ='FindMe'); //第10行
sth=conn -> prepare("DELETE FROM `tshuser` WHERE UserID='FindMe'");//line 10


sth - >执行();

?>

<? php
include( ../ footer.php跨度>);
?>
sth -> execute(); ?> <?php include("../footer.php"); ?>