вывод таблиц из базы SHOW TABLES msqli

102
23 августа 2019, 17:00

Столкнулся вот с такой проблемкой. Я хочу вывести таблицы из базы данных, вот таки образом:

$result = $conn->query("SHOW TABLES");
 while ( $row = $result->fetch_row()){
  $table = $row[0];
  echo $table;
$result1 = $conn->query("SELECT * FROM $table");
  if($result1) {
   echo '<table cellpadding="0" cellspacing="0" class="table">';
$column = $conn->query("SHOW COLUMNS FROM $table");
  echo '<tr>';
while($row3 = $column->fetch_row()) {
  echo '<th>'.$row3[0].'</th>';
}
  echo '</tr>';
while($row2 = $result1->fetch_row()) {
  echo '<tr>';
foreach($row2 as $key=>$value) {
  echo '<td width="15%">',$value,'</td>';
}
  echo '</tr>';
}
  echo '</table><br/>';
}
}

выводи все отлично, но есть моменты, которые я хотел бы решить: 1. Как запретить вывод определенных таблиц 2. Как вывести только нужные колонки или ограничить их число , а если в таблице нет колонки, вместо нее вывести другую. Например: В таблице Новости, есть колонки текст, а в таблице Юзеры нет, вместо колонки Текст, вывести Логин.

Заранее спасибо. П.С.: Только не бейте =)

READ ALSO
Есть ли стандарт на обмен сообщениями между сервером и клиентом?

Есть ли стандарт на обмен сообщениями между сервером и клиентом?

Всем привет! На стороне клиента пользователь заполняет форму с даннымиСервер получает данные формы в виде строки: ключ10^=значение10^;ключ11^=значение11^;ключ12^=значение12...

116
Получить красивый ответ snmp xml

Получить красивый ответ snmp xml

Посоветуйте как сделать чтоб было так

134
Как реализовать хлебные крошки PHP MVC?

Как реализовать хлебные крошки PHP MVC?

Как реализовать автоматические "хлебные крошки" в MVC на PHP? На данный момент все работает хорошо, но я заметил, что по моему методу код выполняется,...

121
Функция mail() php

Функция mail() php

Вот код php

109