Удобство в работе с MySQL
Привет всем! Я тут недавно подумывал для себя функцию написать,чисто для удобства работы с MySQL плагином в павно. В общем,я очень часто экранирую допустим запросы,и каждый раз писать строку,и mysql_format потом еще и mysql_function_query порой не то, что бы надоедает,но и мешает,грязнит код,и становиться немного не удобнее работать. И я подумывал для себя написать допустим функцию Mysql_query,которая бы принимала сразу строку с SQL запросом и сразу параметры,которые бы подставились потом в SQL запрос. И тут я задумался,что параметров может быть допустим не 5,а больше,бывают разные случаи.(callback'и пока не учитываю,просто хочу научиться писать подобные функции) И по правде говоря,я не знаю как бы ее написать,я только лишь понял,что начало должно быть примерно таким:
PHP код:
stock Mysql_query(query_string[], {Float,_}:...)//ну примерно так
{
//И тут уже код экранизации и т.д
}
Но дело в том,что я наткнулся на тему (кликабельно),в которой есть примеры функции,но там аргументы берутся через getarg (Собственно больше и никак не получиться вроде). А getarg, в случае если мы передали массив (ту же самую строку например),по символьно извлекает строку. И это все делать в цикле и прочее прочее как то тоже не вариант особо. Кто может подсказать показать,как ее можно реализовать? Допустим с помощью того же #emit на этом ассэмблере... Очень хотелось бы научиться писать функции такого рода :popcorn: