2017-02-02 64 views
0

假設在文本框中刺痛給出:如何獲得渴望格式PHP

SELECT NAME,EMPLOYEEID, DEPARTMENT FROM EMPLOYEES E , DEPARTEMENT D WHERE E.DEPTID=D=DEPTID AND E.EMPLOYEEID='10'; 

輸出希望這種格式重新安排相應

SELECT 
    NAME, 
    EMPLOYEEID, 
    DEPARTMENT, 
FROM 
    EMPLOYEES E, 
    DEPARTMENT D 
    WHERE 
    E.DEPTID=D=DEPTID 
AND E.EMPLOYEEID='10'; 
+1

的[PHP字符串內部格式MySQL代碼]可能的複製(http://stackoverflow.com/questions/11005200/format-mysql-code-inside-php-string) –

回答

0

快速搜索「的PHP格式的SQL字符串「網上出現了一些相關的結果:

SqlFormatter

如果您使用作曲:

require: { 
    "jdorn/sql-formatter": "dev-master" 
} 

然後你使用它,如下所示:這裏

$sql = "<query goes here>"; 
echo SqlFormatter::format($sql); 

類似的問題在計算器上

(當前)最高評分答案建議使用正則表達式或SED/AWK來解決問題。