Автор оригинала: Anton 
ээээ ... NEK ... мы тут немного про другое разговор вели 

) Или просто мы не поняли, что делаешь ты или ты не понял о чем здесь речь.  Объясни подробнее ... что за штуковину ты делаешь?
		
 
		
	 
В общем довольно часто приходится пользоваться MySQL, что-то добавлять, менять и. т.д.
Мне просто надоело я хочу обращатся с базой как с масивом + некоторые дополнтьельные функции.
Т.е. ты никак не зависиш от структуры, цели, знания языка - за тебя все делает класс. От тебя требуется - задать  строку и,или  столбец, некоторые условия.
Надо можно и довавить - удалить столбцы,стороки, таблицы.
Т.е.
$z=MySQltable_X(array(z=>int,tx=>text);
// таблица не существовала создасться 
$tab_info=$z->GEt_Info(); // вернет таблицу
$tab_info=$z->GEt_Info('t'); //столбец t
$tab_info=$z->GEt_Info('*',25);// стороку №25
                                                 //состоящую
                                                 //из данных всех столцов
$tab_info=$z->GEt_Info('t,t2',25);// стороку №25
                                                      // состоящую
                                            //из данных столцов t,t2
$tab_info=$z->GEt_Info('t,t2',25,'t<30');// стороку №25
                                            // состоящую
                                            //из данных столцов t,t2
                                            //для t<30
$tab_info=get_next('*');    //следующую стороку
$tab_info=get_next('*',25);// если есть следующий 
                                             // столбец для стороки 25
... // пользуетесь $tab_info как масивом 
$z->Set_info($tab_info); // все изменения если есть в
                                         //базу  
ну  что-то похожее ???