Идеальная визуализация БД (PHP, MySQL)
(обсуждение статьи)

85. D.M., admin

Менее идеальный скрипт

На странице http://dn.ir2.ru/mysql4.php добавлено одно излишество – выбор языка для отображения названий полей, но зато там добавлена также одна очень необходимая вещь – история sql-запросов. Можно выбрать из списка любой старый запрос и вставить его щелчком по кнопке ins в поле для отправки. Это порождает целую кучу технических проблем, решение которых надо описывать в отдельной статье.

12.10.2009 16:36:17

81.18.114.12 • mozilla/5.0 (windows; u; windows nt 5.1; ru; rv:1.9) gecko/2008052906 firefox/3.0 • http://dn.ir2.ru/funcvis.aspx

479. D.M., admin

Менее идеальный скрипт

На странице http://dn.ir2.ru/mysql4.php добавлено одно излишество – выбор языка для отображения названий полей, но зато там добавлена также одна очень необходимая вещь – история sql-запросов. Можно выбрать из списка любой старый запрос и вставить его щелчком по кнопке ins в поле для отправки. Это порождает целую кучу технических проблем, решение которых надо описывать в отдельной статье.

12.10.2009 16:36:17

81.18.114.12 • mozilla/5.0 (windows; u; windows nt 5.1; ru; rv:1.9) gecko/2008052906 firefox/3.0 • http://dn.ir2.ru/funcvis.aspx

480. D.M., admin

Тот же скрипт доступен и на http://infodisk.info/mysql4.php – там, как говорилось в статье, можно выполнять запросы на обновление.

12.10.2009 16:52:29

81.18.114.12 • mozilla/5.0 (windows; u; windows nt 5.1; ru; rv:1.9) gecko/2008052906 firefox/3.0 • http://dn.ir2.ru/comment-funcvis.asp

86. D.M., admin

Тот же скрипт доступен и на http://infodisk.info/mysql4.php – там, как говорилось в статье, можно выполнять запросы на обновление.

12.10.2009 16:52:29

81.18.114.12 • mozilla/5.0 (windows; u; windows nt 5.1; ru; rv:1.9) gecko/2008052906 firefox/3.0 • http://dn.ir2.ru/comment-funcvis.asp

141. Alexander

Чудовишные примеры, понадергано, не тестировано, имена переменных как фишка ляжет. Точно не для чайников.

16.08.2010 11:11:40

92.36.53.84 • mozilla/5.0 (windows; u; windows nt 5.1; en-us) applewebkit/533.4 (khtml, like gecko) chrome/5.0.375.126 safari/533.4 • http://dn.ir2.ru/funcvis.aspx

142. D.M., admin

Alexander,

ну, что делать. В чём-то вы правы. "Чудовищные" – возможно, не буду спорить. "Понадёргано" – неправда, всё только моё. "Не тестировано" – верно отчасти: вначале всё было хорошо, но потом какой-то недоброжелатель (более энергичный, чем вы)вставил мне в тестовую таблицу 2Г, после чего я запретил "insert", и теперь скрипты mysql4.php действительно не работают.

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

Последняя идея по визуализации (и редактированию) БД - MySQL mini editor, описывать пока лень, но там есть небольшой help.

P.S. Ну, и я с удовольствием перейду по вашей ссылке на страницу с описанием хорошего, красивого PHP-кода. И даже оставлю там комментарий, если код понравится.

16.08.2010 21:25:40

188.168.157.193 • mozilla/5.0 (windows; u; windows nt 5.1; ru; rv:1.9.1.7) gecko/20091221 firefox/3.5.7 gtb7.1 • http://dn.ir2.ru/funcvis.aspx

Добавить комментарий:

*Автор:
E-Mail:
*Текст:

Защита от иностранных шпионов и спам-роботов. Введите пропущенное слово:

Правила оформления:

  • HTML-тэги не работают (выводятся на экран в виде кода)
  • Абзац - два раза Enter (абзацы отделяются пустыми строками)
  • #Подзаголовок - абзац, первый знак у которого решётка
  • __курсив__, **жирный** (2 знака подчёркивания или 2 звёздочки перед первым словом группы и после последнего);
  • _@Выделение цветом@_ с помощью зеркальных _@ в начале выделения и @_ в конце;
  • @:=r в начале абзаца - выравнивание вправо;
  • @:=l в начале абзаца - выравнивание влево;
  • @:=c в начале абзаца - выравнивание по центру
  • | (вертикальная черта) перед концом строки (Enter) - разрыв строки в пределах абзаца
  • Двойные повторяющиеся кавычки превращаются: ""группа слов"" => «группа слов»
  • Одинарные повторяющиеся кавычки превращаются: ''группа слов'' => “группа слов”