$ligne["resumeDefi"] = $row["defi"]; $ligne["idDefi"] = $row["idDefi"]; $ligne["lanceurDefi"] = $row["lanceurDefi"]; // push single row into final response array array_push($response["valeurDefi"], $ligne); } $response["success"] = 1; //$response["error"] = FALSE; } else { $response["error"] = TRUE; $response["error_msg"] = "Aucun defi propose pour cette personne"; } echo json_encode($response); } else { if ($tag == "dernierDefi") { $result = $db->listeDernierDefi(); if ($result) { $response["dernierDefi"] = array(); while ($row = mysql_fetch_array($result)) { $ligne = array(); $idDefi = $row["idDefi"]; $ligne["resumeDefi"] = $row["defi"]; $ligne["idDefi"] = $row["idDefi"]; $ligne["realisateurDefi"] = $row["realisateurDefi"]; $ligne["lanceurDefi"] = $row["lanceurDefi"]; $ligne["typePreuve"] = $row["typePreuve"]; $ligne["commentaireRealisateurDefi"] = $row["commentaireRealisateurDefi"]; $preuve = mysql_query("Select cheminPreuve from preuve where clefDefi='{$idDefi}' "); while ($row = mysql_fetch_array($preuve)) { $cheminPreuve = $row['cheminPreuve']; }