我用PHP编码.我有以下mySQL表:
CREATE TABLE `students` (
`ID` int(10) NOT NULL AUTO_INCREMENT,
`Name` varchar(255) DEFAULT NULL,
`Start` int(10) DEFAULT NULL,
`End` int(10) DEFAULT NULL,
PRIMARY KEY (`ID`)
) ENGINE=InnoDB;
Run Code Online (Sandbox Code Playgroud)
我正在尝试使用PHP中的mysqli_query函数来DESCRIBE表.
这是我的代码:
$link = mysqli_connect($DB_HOST, $DB_USER, $DB_PASS, $DATABASE);
$result = mysqli_query($link,"DESCRIBE students");
Run Code Online (Sandbox Code Playgroud)
文档说成功的SELECT,SHOW,DESCRIBE或EXPLAIN查询mysqli_query()将返回一个mysqli_result对象.
但从那里我不知道如何打印,$result以便它显示查询结果.如果可能的话我想打印$ result,看起来像:
+----------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+----------+--------------+------+-----+---------+----------------+
| ID | int(10) | NO | PRI | NULL | auto_increment |
| …Run Code Online (Sandbox Code Playgroud)