0
数日から、私は問題の解決策を探します:私のPHPは最後の行だけを返します。このJSONデータは後でjsPDFのために解析されます。PHPは最後の行のみを返しますJSON
$nexans = json_decode($_GET['nexans'], true);
$tab_req = array();
foreach ($nexans as $key => $value) {
$req_jsonmultipdf = $maPdoFonction->PDF_Multi($key,$value,$_SESSION['ssetablissement_id'],'4','NEXANS');
$tab_req[] = $req_jsonmultipdf->fetchAll(PDO::FETCH_ASSOC);
}
$retour = array(
"success" => true,
"data" => $tab_req
);
echo json_encode($tab_req);
jsPDFこのPHPの戻り最後の行のみとので、私のテーブルが一つだけの行を持っています。SQLデータを取得し、JSONに変換
私のPHP。どうしたらいいですか?ご回答有難うございます。
お返事ありがとう@Oliver。しかし、今、私のPHPは何も返しません:/。私はあなたの答えで最初の投稿を編集しました – McNavy
それは良い考えではありませんでした:-)あなたの編集に私の答えを調整しました。もちろん、$ newarrがビルドされている最初のループがありません。それなしでは、ループするデータはありません。また、エコーjson_encodeも欠落しています。あなたのコードを再作成し、ちょうど私が変更を加えた部分を調整する方が良いでしょう... – Oliver
ありがとう@Oliver。私はPHP JSONの仕事を手に入れました。だから、今は配列で配列を取得します。 – McNavy