Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

274
Views
En una selección de divs en los que se puede hacer clic, ¿cómo puedo saber cuál seleccionó el usuario sin volver a cargar la página?

Así que tengo una selección de divs que se generan a partir de una consulta sql.

 while ($row = mysqli_fetch_assoc($result)) { // echo '<p class="data" >'; foreach( $row AS $key=>$value) { if ($key == "CodeID"){ $CodeID=$value; } if ($key == "EventName"){ $count +=1; // Use CodeId instead of Count echo " <div class='TheDiv' onclick='Expand()' style='order:".$count."'> <a href='?E=".$CodeID."'><p> ".$value."</p></a> </div> "; }

Cuando un usuario hace clic en uno, quiero que el "CodeID" se almacene de alguna manera para que luego pueda usarlo para mostrar un formulario:

 If(ISSET($_GET["E"])){ $ID=$_GET["E"]; $_SESSION['varname'] = $ID; $query = "SELECT * FROM `qrcode` WHERE `CodeID` =".$ID.";"; $result = $SQLConnection->RunMySQLi($query); while ($row = mysqli_fetch_assoc($result)) { //looping through the returned SQL rows one at a time echo '<p class="data" >';

Ahora mismo hago esto con Href y paso ?E, pero eso vuelve a cargar la página y mi animación js del "onClick" no termina cuando la página se recarga, ¿alguien puede ayudarme, por favor?

¡Gracias!

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Probablemente podría almacenar información usando la variable $_SESSION. ¿Ha verificado javascript XHR?

Tal vez eso es una solución a su problema

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!