为了账号安全,请及时绑定邮箱和手机立即绑定

在代码末尾解析错误?看了好几遍都没找到

在代码末尾解析错误?看了好几遍都没找到

PHP
繁星淼淼 2022-10-09 17:32:18
我是这个领域的新手,我正在努力获得一些技能来成为一名网络开发人员,有点。这是我在浏览器中打开文件时遇到的错误:解析错误:语法错误,第 26 行文件意外结束。这是代码:<?php$servername = "";$username = "";$password = "";$dbname = "";$conn = new mysqli($servername, $username, $password, $dbname);if ($mysqli->connect_error) {echo "Failed to connect to MySQL: " . $mysqli->connect_error;}$sql = "CREATE TABLE MyColor (color)";if ($conn->query($sql) === TRUE) {echo "Table MyColor created successfully";} else {echo "Error creating table: " . $conn->error;$conn->close()?>
查看完整描述

1 回答

?
慕慕森

TA贡献1856条经验 获得超17个赞

除了 $conn->close() 行中缺少分号外,您创建表的 SQL 语句是错误的。颜色属性缺少类型。


创建表应该是这样的:



CREATE TABLE MyColor (

      color TYPEOFTHEFIELD

)


# TYPEOFTHEFIELD can be whatever type, varchar, int, whatever you want. 

有关创建表命令,请参阅此:https ://dev.mysql.com/doc/refman/8.0/en/create-table.html


查看完整回答
反对 回复 2022-10-09
  • 1 回答
  • 0 关注
  • 79 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号