语法错误,第6行的C:\xampp\htdocs\shop.php中出现意外的T_字符串
我使用的是Xammp服务器,我在下面编写了创建表的php代码,这给了我语法错误语法错误,第6行的C:\xampp\htdocs\shop.php中出现意外的T_字符串,php,mysql,Php,Mysql,我使用的是Xammp服务器,我在下面编写了创建表的php代码,这给了我语法错误 <?php $con=@mysqli_connect('localhost', 'root', '', 'shop'); create table customer( cust_id int primary key, name varchar(255) , Email varchar(255) ); ?> 错误 语法错误,第6行的C:\xampp\
<?php
$con=@mysqli_connect('localhost', 'root', '', 'shop');
create table customer(
cust_id int primary key,
name varchar(255) ,
Email varchar(255)
);
?>
错误
语法错误,第6行的C:\xampp\htdocs\shop.php中出现意外的T_字符串
您应该将查询分配到一个变量中
$sql = "create table customer(
cust_id int primary key,
name varchar(255) ,
Email varchar(255)
)";
您需要将CREATETABLE语法设置为变量,然后使用 mysqli_查询
<?php
$con=@mysqli_connect('localhost', 'root', '', 'shop');
$sql = "create table customer(
cust_id int primary key,
name varchar(255) ,
Email varchar(255)
);";
if(mysqli_query($con, $sql)){
echo "Table created successfully";
} else {
echo "Table is not created successfully ";
}
?>
本教程您是否正在尝试创建新的数据库表?您是否了解PHP或您是初学者。是的,我是初学者我正在尝试在数据库中创建新表。我已经创建了一个数据库。你不能仅仅把另一种语言(SQL)的代码简单地放入你的PHP脚本中。