0

基本的に毎回同じ配列を上書きしているように見える次のコードがあるため、出力(json)は返された最後の行のみを提供しますか?

ありがとう

$structure = mysql_query("SELECT FIELDNAME, DISPLAYNAME from `_PREFS_MAINGRID_`");
$rowsField = array();
while($struct = mysql_fetch_assoc($structure)) {
    $rowsField["columname"] = $struct;
}


$plode = implode("` as `", $rowsField["columname"]);

print json_encode($rowsField);
4

1 に答える 1

4

ループ内の配列に要素をプッシュしていません。

これを試して:

$rowsField["columname"][] = $struct;

詳細については、ドキュメントを参照してください。

于 2013-09-25T18:48:50.897 に答える