modifier ma requête a chaque click

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : modifier ma requête a chaque click

Re: modifier ma requête a chaque click

par @rthur » 11 févr. 2021, 23:28

Le plus simple, c'est de passer un paramètre dans l'url de ta page que tu vas pouvoir récupérer en $_GET et traiter ensuite dans ta requête SQL.

Si tu ne veux pas que ce paramètre soit visible dans l'url tu peux le passer via un formulaire en POST.

Si tu ne veux pas que la page se recharge, alors il te faudra utiliser du javascript/ajax

modifier ma requête a chaque click

par wahib02 » 11 févr. 2021, 17:25

bonjour,

S'il vous je veux une aide
Je veux modifier ma requête sql en cliquant sur une boutton (je veux changer la limite a chaque click)
Comment faire ?

Code : Tout sélectionner

$sql1="select * from message where (((id_user_e='".$row['id_user']."') and (id_user_r='".$_SESSION['id_user']."'))or((id_user_e='".$_SESSION['id_user']."') and (id_user_r='".$row['id_user']."'))) ORDER BY datemessage ASC LIMIT 5" ; $res1=mysqli_query($con,$sql1,); while($row1=mysqli_fetch_array($res1)){ if($row1['id_user_e']==$row['id_user']){ echo' <div class="message info"> <img alt="" class="img-circle medium-image" src="https://bootdey.com/img/Content/avatar/avatar1.png"> <div class="message-body"> <div class="message-info"> <h4> </h4> <h5> <i class="fa fa-clock-o"></i> '.$row1['datemessage'].' </h5> </div> <hr> <div class="message-text"> '.$row1['contenu_msg'].' </div> </div> <br> </div>'; }else { echo' <div class="message my-message"> <img alt="" class="img-circle medium-image" src="https://bootdey.com/img/Content/avatar/avatar1.png"> <div class="message-body"> <div class="message-body-inner"> <div class="message-info"> <h4> </h4> <h5> <i class="fa fa-clock-o"></i> '.$row1['datemessage'].' </h5> </div> <hr> <div class="message-text"> '.$row1['contenu_msg'].' </div> </div> </div> <br> </div>';}}} echo' <form action="" method="POST"> <button type="submit" name="voir" value="voir"></button> </form>'; echo'</div> <div class="chat-footer"> <form method="post" class="text-area"> <textarea class="send-message-text" name="msg" placeholder="Envoyer un message ..." ></textarea> <label class="upload-file"> <input name="ide" type="hidden" required="" value="'.$row['id_user'].'"> <i class="fa fa-paperclip"></i> </label> <button name="test" type="submit" class="send-message-button btn-info"> <i class="fa fa-send"></i> </button> </form> </div> </div> </div>'; }}