Ilia Alshanetsky публиковал 33 страничную презентацию "Migrating to 5.2.1 (http://ilia.ws/files/vancouver_php52.pdf)" в которой описаны особенности PHP 5.2 и наглядно показаны шаги по переводу скриптов с PHP 4.4/5.0 на PHP 5.2.1.
Во второй части новости представляю phpMiniAdmin (http://phpminiadmin.sourceforge.net/) - экстремально маленький (~10Кб!) веб-скрипт в одном файле, позволяющий управлять базами данных MySQL. Требует значительно меньше ресурсов и работает намного быстрее чем phpMyAdmin. Ориентирован на веб-мастеров и владельцев сайтов. Для базовых операций знание SQL не нужно.URL: http://ilia.ws/archives/162-Migrating-to-PHP-5.2.1-Slides.html
Новость: http://www.opennet.me/opennews/art.shtml?num=10040
ну почему же они до сих пор такие уродливые интерфейсы клепают? это я про мини админ этот...
поглядел на свое подобие на перле
566 байт
556 Байт - Простите,не верю
ну я немного воды повыкидывал оттуда - 513 осталось, дальше лениво :)
http://paste.org.ru/?rl2hkr
чо там писать то :)
какой-то странный у вас скрипт
даже не верится, что он обладает теми же возможностями, что и phpMiniAdminнаверно вы лукавите
так это тупо фронтэнд к isql...
смысл в этом решении? разве что когда нет доступа к консоли... :-/
именно так и есть
а вот решения в духе "Ориентирован на веб-мастеров и владельцев сайтов. Для базовых операций знание SQL не нужно." я не приемлю
базовые операции - это пописать/покакать?
базовые операции - это то что зачастую нужно при работе над сайтом:
- посмотреть структуру базы/таблицы
- посмотреть что в конкретной таблице + отредактировать
- сделать дамп базы/заимпортить sql-файл
- выполнить какие-нить SQL запросыостальное пользуется редко.
phpMiniAdmin делает все, кроме "отредактировать", но это можно и через update сделать.
а этот ваш скрипт умеет импортировтаь sql-файлы (дамп) или выполнять несколько sql запросов за раз?
Хм... phpMiniAdmin - select с соединением двух таблиц работает криво...
а чего там криво? только что попробовал - нормально соединяет и все показывает с разбивкой по страницам
SELECT info.id, info.value, T1.name, info.new_value, T2.name
FROM info, plans as T1, plans as T2
WHERE info.value!=info.new_value
AND info.new_value=T1.id
AND info.value=T2.idВ info выбирется где info.value!=info.new_value, и для этой выборки для info.value & info.new_value из plans берется поле name: так при этом вместо T1.name отображается значение T2.name.
Через командную строку MYSQL все работает корректно.
Тоже самое при использовании INNER JOIN.
да, точно, типа получается если 2 поля в разных таблицах с одним именем, то показывается только одно... сча напишу туда в баглист, пусть исправят
ты случаем не © 2004-2007 Oleg Savchuk ? ;)
я рядом сижу :)
Посмотрел исходники phpMiniAdmin.Скрипт не представляет из себя ничего сложного. Такое может написать практический любой более-менее средний программист на PHP.
Вопрос не в том: может или не может.
Вопрос: пишет или ему лень/времени жалко/какая-либо еще отмазка :-)
За скрипт спасибо, написать и вправду такое не сложно, но как написал фалкон обычно есть куча причин его не писать. А сам скрипт будет очень удобен когда надо сделать быструю инекцию через какую нибудь дырку на чужом сайте. Есть впринципе все функции необходимые в повседневном обиходе.