PDA

Просмотр полной версии : Cкрипт для работы с Mysql от ShAnKaR


ShAnKaR
28.05.2006, 12:26
Простой скрипт на PHP для работы с mysql, скрипт использует только метод POST, с помощью него возможно смотреть , изменять данные, делать дамп таблиц, буду благодарен всем замечаниям по коду, найденным ошибкам, пожеланиям. Сразу оговорюсь что я не планирую добавлять поддержку русского языка и javascript.
В скрипте НЕТ никаких счетчиков или банеров , скрипт ни каким образом не ссылается на мой или любой другой сайт(меня не интересует доступ к чужим базам :) ).

UPD:
mysql скрипт отныне идет только вместе с веб шелом, так как он уже там давно, и отдельно быть больше не собирается.

Дикс
28.05.2006, 18:49
крута :)
а можно ли заливать его себе на сайт? или там нет никакой защиты?

ShAnKaR
28.05.2006, 19:10
если добавишь еще ххтп басик авторизацию то безопастно в принципе

limpompo
24.09.2006, 18:01
Жалко что всегда надо нажимать Connect =) а так всё супер... надо бы Автоматезировать... для просто-ты работы а так всё супер +4 =)

ShAnKaR
25.09.2006, 17:23
вы бы лутьше написали чего не хватает в нём

DRON-ANARCHY
25.09.2006, 23:52
Картинок с голыми деффками... а вообще, уже написано же, что Жалко что всегда надо нажимать Connect =) а так всё супер... надо бы Автоматезировать...

ShAnKaR
26.09.2006, 00:11
а как без неё? могу сделать другую кнопку, в другом месте и по другому назвать :) могу поле добавить чтоб еще вводить имя таблицы можно было, как например имя базы и сразу к подключатся к определенной базе, определенной таблице, а так кнопка для выбора существует скрипт же не может угадать куда захотите пойти. JavaScript я не буду добавлять полюбому, если вы про него, чисто из совместимости браузеров и я сам очень часто его вырубаю совсем.
P.S. а насчет дефок я подумаю.

Muhacir
06.11.2006, 23:50
ot Rst yest skript lutcshe,
No molodec staralca. :)
Uwajayu

ShAnKaR
08.11.2006, 01:41
у меня только метод Post используется и нет никаких банеров счетчиков и тд. как у них,
вот ты сказал лутьше - чем лутьше ? обьясни я добавлю что надо в него.

k1b0rg
08.11.2006, 09:46
Мое имхо:

Ты бы чтобы не нажимать connect по 15 раз, сделал скрытые поля, в них записывал нужную инфу. Лучше базы выбирать не селектом, а простой ссылкой.
У тебя нету дампа, всей базы данных и определенной таблицы. Сделай чтобы соххранять можно было локально, в указанную диру (очень удобно). Если можно, то поиск прикрути.

Если читая колонки перейти к выбору таблицы возникают ошибки
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in *.php on line 173

Warning: mysql_num_fields(): supplied argument is not a valid MySQL result resource in *.php on line 180

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in *.php on line 185

p.s. Может бд, таблицы расположить как в phpmyadmin? удобней, и места больше будет на экране

Muhacir
08.11.2006, 12:42
у меня только метод Post используется и нет никаких банеров счетчиков и тд. как у них,
вот ты сказал лутьше - чем лутьше ? обьясни я добавлю что надо в него.

Ex :
Mojesh Dobawit k1b0rg a predlojeniya.
Zdelat Tak Connect Potamu shto na na msql servera zapros po 100 raz eto uje podezreniya wyzywayet.

guest3297
29.05.2007, 18:58
а как без неё? могу сделать другую кнопку, в другом месте и по другому назвать :) могу поле добавить чтоб еще вводить имя таблицы можно было, как например имя базы и сразу к подключатся к определенной базе, определенной таблице, а так кнопка для выбора существует скрипт же не может угадать куда захотите пойти. JavaScript я не буду добавлять полюбому, если вы про него, чисто из совместимости браузеров и я сам очень часто его вырубаю совсем.

Можно вставить ява аплет, по нажатию ентер оссуществляеться коннект.

ShAnKaR
29.05.2007, 20:46
ни каких яв не буду делать так как не у всех поддерживает их.
P.s. кстати обновил скрипт добавил бекап всех таблиц сразу, бэкап в локальный файл, поиск, изменил расположение списка таблиц и баз, специально для случая когда в базе много таблиц и скрипт долго грузится можно ставить галочку чтоб не показывать весь список а только одну действующую, ну и устранил некоторые ошибки.
вот кстати по поводу 'дофига раз надо жать коннект ' например в phpmyadmin столько же раз как и у меня , так что проблема надуманная

FIND_ERROR
15.07.2008, 13:54
спасибо! юзнул, посмотрел, удобный и цвета глаза ненапрягают от долгово просмотра :) вобшем кул!

.:EnoT:.
28.08.2008, 19:55
Не могу скачать ни по одной ни по второй ссылке...по первой сайт вообще не грузится, а по второй редиектит на главную страницу...
Перезалейте хотя бы на слил.ру.

HawkDoom
02.10.2008, 22:55
отлично сэр!
искал сначала , потом
сам писать хотел, даже написал половину на классе Mysql,
но слава богу нашёл

Rivelok
31.10.2008, 14:14
Залей ещё разок, что то не находит ;)