Il est certains qu'entre la représentation #1 et #2 de tes données tu te retrouves à traiter 2 structure différentes.
#1 pourrait être vu côté serveur comme
{"fk_id_quest":"ID_QUEST_#1","fk_id_post":"ID_POST_#1","reponse":"REPONSE_#1","created_at":"DATE_CREATION_#1"}
1 2 3 4 5 6 7
| Array
(
[fk_id_quest] => ID_QUEST_#1
[fk_id_post] => ID_POST_#1
[reponse] => REPONSE_#1
[created_at] => DATE_CREATION_#1
) |
#2 comme
[{"fk_id_quest":"ID_QUEST_#1","fk_id_post":"ID_POST_#1","reponse":"REPONSE_#1","created_at":"DATE_CREATION_#1"},{"fk_id_quest":"ID_QUEST_#2","fk_id_post":"ID_POST_#2","reponse":"REPONSE_#2","created_at":"DATE_CREATION_#2"}]
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| Array
(
[0] => Array
(
[fk_id_quest] => ID_QUEST_#1
[fk_id_post] => ID_POST_#1
[reponse] => REPONSE_#1
[created_at] => DATE_CREATION_#1
)
[1] => Array
(
[fk_id_quest] => ID_QUEST_#2
[fk_id_post] => ID_POST_#2
[reponse] => REPONSE_#2
[created_at] => DATE_CREATION_#2
)
) |
Nota :
tu devrais apporter plus de rigueur dans l'écriture de ton code (homogénéisation codage), par exemple
1 2 3 4 5 6 7 8 9 10 11 12
| $.ajax({
url: "/register/addpostulantR",
method: "POST",
dataType: "text",
data: JSON.stringify(dataP),
success: (data) => {
console.log("success :\n", data);
},
error: (xhr, erreur) => {
console.log("error %s:\n", erreur, xhr.responseText);
}
}); |
Partager