Как использовать mysqli_query() в PHP?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как использовать mysqli_query() в PHP?

Сообщение Anonymous »

Я пишу код на 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;


Я пытаюсь использовать функцию mysqli_query в PHP, чтобы ОПИСАТЬ таблицу.

Вот мой код:

$link = mysqli_connect($DB_HOST, $DB_USER, $DB_PASS, $DATABASE);
$result = mysqli_query($link,"DESCRIBE students");


В документации сказано, что Для успешных запросов SELECT, SHOW, DESCRIBE или EXPLAIN mysqli_query() вернет объект mysqli_result.

Но оттуда я не знаю, как напечатать $result, чтобы он отображал результаты запроса. Если возможно, я хочу напечатать $result так, чтобы он выглядел так:

+----------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+----------+--------------+------+-----+---------+----------------+
| ID | int(10) | NO | PRI | NULL | auto_increment |
| Name | varchar(255) | YES | | NULL | |
| Start | int(10) | YES | | NULL | |
| End | int(10) | YES | | NULL | |
+----------+--------------+------+-----+---------+----------------+


Другой вопрос: как распечатать запрос SHOW CREATE TABLE учащимся.

$result = mysqli_query($link,"SHOW CREATE TABLE students");


Подробнее здесь: https://stackoverflow.com/questions/327 ... ery-in-php
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»