UPD: Admin cambió el título y he encontrado la solución: http://code.google.com/p/php-sql-parser/Analizador de SQL en PHP?
Estoy intentando convento de consultas SQL para matrices de PHP.
Por ejemplo: SELECCIONE col_name FROM tbl_name WHERE col_name> 0;
debe devolver algo como:
array(
'table' => 'tbl_name',
'value' => array('col_name'),
'where' => array('col_name > 0')
);
que he encontrado this. Mb ¿conoces alguna mejor solución?
¿Está seguro de que lo quiere? –
si se encuentra en una situación en la que es necesario hacer esto, probablemente haya realizado un giro incorrecto en algún punto del camino ... – Hannes
si conoce el límite de los diferentes tipos de consultas que llamará, puede usar simiesamente operadores de cadenas de PHP para dividirlo y poner el bit al que quieres ir donde lo haces :) –