Actualisation d'une table

Swaap

Swaap Le 26 janvier 2017 à 21:14 (Édité le 25 janvier 2019 à 17:53)

Bonjour, j'aurais besoin de votre aide et n'étant pas très bon en JAVASCRIPT je me tourne ici.
Sur mon site internet il y'a un tableau qui affiche les dernières personnes inscrites.
Exemple le tableau affiche en premier User1 + Mail1 etc.. Et je voudrais que le tableau s'actualise avec les dernières données sans actualisé donc qu'il affiche le nouveau user + mail sans avoir besoin d'actualiser la page.

en gros ici l'exemple l'utilisateur est lexwillever. et son mail et lexwillever62@gmail.com et je voudrais que si je m'inscris l'autre utilisateur est affiché en deuxième et moi en premier sans actualiser ma page
merci
coucougael94

coucougael94 Le 27 janvier 2017 à 17:09

1. Afficher une adresse e-mail est horriblement déconseillé (des robots collectionne ces e-mails pour fournir de la pub "gratuite")
2. C'est bien toi qui a créé ce sujet : https://www.primfx.com/forum/programmation/javascript/actualisation-des-inscrits-869 ?
3. Si t'avait pas compris, tu pouvais le dire sur ton ancien topic.
Balatharas

Balatharas Le 27 janvier 2017 à 19:12

Dis donc toi... Non seulement je t'ai apporté une solution qui fonctionne (je parle par expérience) mais en plus tu m'a dit que tu avais une solution, et après tu reviens poster sur le forum, en créant un doublon ?

Pourquoi m'avoir ignoré pour reposer la même question stp ?
Swaap

Swaap Le 27 janvier 2017 à 22:26

Alors, sur l'autre poste la méthode fonctionne bien tandis que lorsque je fais pareille sur une table celui-ci affiche 2 fois les mêmes-choses et non pas une seule fois c'est pour cela que j'ai refais un topic.
TheOldNoob

TheOldNoob Le 28 janvier 2017 à 21:23

Salut l'ami, tu peu faire ça très simplement avec du php et une requete sql. Aucune utilité en javascript, surtout que si tu veux accéder a ta bdd en js, tu va devoir te formé a node.js 😀

Je te met le code complet que j'utilise dans un backoffice pour afficher les musiciens
     <?php        
      $res = $pdo->prepare('SELECT * FROM zicos ORDER BY id DESC');
      $res->execute();
      $zicos = $res->fetchAll(PDO::FETCH_ASSOC); 
      foreach($zicos as $zico){
      ?>
            <tr>
              <td class="text-center"><?php echo $zico['nickname']; ?></td>
              <td class="text-center"><?php echo '<img class="imgHover" src="img/'.$zico['picture'].'" alt="'.$zico['picture'].'">'?></td>
              <td class="text-center"><?php echo $zico['name']; ?></td>
              <td class="text-center"><?php echo $zico['instru']; ?></td>
              <td class="text-center"><?php echo $zico['desc_zicos']; ?></td>
              <td class="text-center">
                <a type="button" class="btn btn-primary" href="edit_zicos.php?id=<?php echo $zico['id'];?>">Modifier</a>
                <a type="button" class="btn btn-danger" href="delete_zicos.php?id=<?php echo $zico['id'];?>">Supprimer</a>
              </td> 
            </tr>
      <?php } ?>
      </tbody>
Il ne te reste plus qu'a ajouter une LIMIT a la fin de ta requête 😀
Balatharas

Balatharas Le 28 janvier 2017 à 21:50 (Édité le 28 janvier 2017 à 21:51)

Tu peux toujours utiliser la méthode de Noob mais de un, ma méthode fonctionne parfaitement, je suis certain que tu n'a même pas cherché a trouver une solution, cette phrase en ai la preuve:
c'est pour cela que j'ai refais un topic
Et de deux pourquoi un doublon, alors que tu peux reposter sur ton ancien topic ??
Un forum c'est fait pour s'entraider, mais de là a ne rien chercher et laisser les autres TOUT faire pour soi c'est non. Apprendre à réfléchir par soi-même ce serait quand même bien parfois.
C'est sec mais c'est plus simple de s'y retrouver après
Vous devez être connecté pour poster une réponse. Se connecter ou Créer un compte