2012-01-23 65 views
10

UPD:管理改變了標題,我已經找到了解決辦法: http://code.google.com/p/php-sql-parser/PHP中的SQL解析器?


我想修女SQL查詢PHP數組。

例如: SELECT col_name FROM tbl_name WHERE col_name> 0;

必須返回類似:

array(

'table' => 'tbl_name', 

'value' => array('col_name'), 

'where' => array('col_name > 0') 

); 

我發現this。 MB你知道更好的解決方案嗎?

+8

你確定你想要它嗎? –

+6

如果你在任何需要這樣做的情況下 - 你可能在某個地方做了一個錯誤的轉向... – Hannes

+0

好吧,如果你知道不同類型的查詢的限制,你會打電話給你可以simyly使用PHP的字符串運算符打破它,把你想要去的位置:) –

回答