Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Показать структуру таблицы


Автор: nicka 8.4.2004, 13:41
Как Показать структуру таблицы в браузере, через скрипт php...

Такая тема уже была мной открыта, и я получила ответ на вопрос,
но Админ в конце написал следующее:
Цитата
есть, прога phpmyadmin. Которую можно закачать на хост, ввести логин и пароль от базы, а также имя базы и она предоставит полный интерфейс для управления базой через ВЕБ.


так ведь это я знаю, я не спрашивала ведь как получить доступ к структуре таблицы, я сказал что именно в браузере, значит так надо.
Например при работе с удаленным сервером, к сожалению не все рискуют предоставлять удаленный доступ к базе, например, хотя бы, админ винграда... так что, приходиться работать подручными средствами, через голову...

Я снова открыла эту тему, потому что, админ не позволил ответить мне в старой, закрыл тему,
непонятно по каким причинам, а мне все же захотелось ответить, или у меян нет такого права?

Автор: Master 8.4.2004, 13:57
Вот откопал старую функцию... специально писал для проверки запросов когда плохо владел SQL.

Код
function mysql_show($query) {
echo '<TABLE border=0 cellspacing=1 cellpadding=3 width=100% bgcolor=#000000>';
while ($table = mysql_fetch_assoc($query)) {

 if (!isset($show_rows)) {
  echo '<TR bgcolor=#f0f0f0>';
  foreach ($table as $key=>$value) {
   echo '<TD>'.htmlspecialchars($key).'</TD>';
  }
  echo '</TR>';
  $show_rows = 1;
 }

 echo '<TR bgcolor=#ffffff>';
 foreach ($table as $key=>$value) {
  echo '<TD>'.htmlspecialchars($value).'</TD>';
 }
 echo '</TR>';

}
echo '</TABLE>';
}

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)