Commit 483ad1d1 authored by Cedrick Copol's avatar Cedrick Copol

json récupérant tous les éléments d'une ligne sans devoir rééditer le fichier php

parent efe9ff78
Pipeline #246 failed with stage
in 1 second
......@@ -15,7 +15,8 @@
<!-- Custom styles for this template -->
<link href="dashboard.css" rel="stylesheet">
<link href="theme.css" rel="stylesheet">
<!-- une inspiration de theme.css dashboard https://colorlib.com/polygon/gentelella/index.html -->
<!-- Vous en trouverez d'autres ici https://colorlib.com/wp/free-bootstrap-admin-dashboard-templates/ -->
<!-- Bootstrap javascript plugin-->
<script src="/assets/js/jquery-3.2.1.slim.min.js" ></script>
<script src="/assets/js/popper.min.js" ></script>
......@@ -36,19 +37,21 @@
{
// la connexion c'est bien passé
var racine = JSON.parse(xhr.responseText);
// var str = JSON.stringify(racine, null, 2);
// document.getElementById("personnerow").innerHTML=str;
$('#personnerow').show();
$('#personnerow').empty();
if (racine.resultat.length==0)
if (racine.length==0)
{
$('#personnerow').append("<p>Aucune information n'a été trouvée</p>");
$('#personnerow').append("<p>There is nothing about this person</p>");
$('#personnerow').append("<p>Nou pa trouvé ayen asi moun la ou ka chèché.</p>");
}
else{
for (var i =0; i < racine.resultat.length; i++){
for (var i =0; i < racine.length; i++){
$('#personnerow').append(
'<tr><td>'+racine.resultat[i].id+'</td><td>'+racine.resultat[i].nom+'</td><td>'+racine.resultat[i].prenom+'</td><td>'+racine.resultat[i].lieu+'</td><td>'+'</td></tr>'
'<tr><td>'+racine[i].id+'</td><td>'+racine[i].nom+'</td><td>'+racine[i].prenom+'</td><td>'+racine[i].lieu+'</td><td>'+'</td></tr>'
); // fin append
} // for
} // if
......
......@@ -23,7 +23,7 @@ if ( isset($_POST['action']))
{
if ($_POST['action'] == "print")
{
getEveryBodyrow($conn);
getEveryBodyrowtab($conn);
}
elseif ($_POST['action'] == "nbusersThisBox")
{
......@@ -57,4 +57,23 @@ function getNumPersonne($conn) {
// Close the database
$conn->close();
function getEveryBodyrowtab($conn) {
$sql = 'SELECT * FROM personne ORDER BY id';
$resultats = array();
if ($query = $conn->query($sql)){
while ($row = mysqli_fetch_array($query)) {
$resultats[] = $row;
}
}
echo json_encode($resultats);
// $json = '{"resultat": ['; // Open JSON
// foreach ($conn->query($sql) as $index => $row) {
// if($index != 0){$json.=",";}
// $json.='{"id": "'.$row['id'].'" ,"nom" : "'.$row['nom'].'","prenom" : "'.$row['prenom'].'","desc" : "'.$row['description'].'","lieu" : "'.$row['lieu'].'", "heure" : "'.$row['heure'].'"}';
// }
// $json.=']}';
// echo $json;
}
?>
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment