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

199
Views
¿Cómo puedo mostrar información de DB en mi página HTML en la sección clonada?

Uso SQL y PHP puro para el backend y HTML CSS JS para el frente.

En mi archivo HTML, tengo una parte de etiqueta de sección que contiene datos de mi base de datos que deben mostrarse en el frente.

Mi problema es que cuando clono la parte de la sección usando "Clonar nodo", los datos de la base de datos no se clonan y, por cierto, no se muestran...

Puede ver mi código aquí para importar datos de mi tabla SQL.

 $.ajax({ type: "GET", url: "backend-script.php", dataType: "html", success: function(data){ var val = 0; var data_j = JSON.parse(data); $("#table-container").html(data_j[0]['title_advertisement']); } })

Aquí la sección clonada:

 <section class="py-5"> <div class="container px-4 px-lg-5 mt-5"> <div class="row gx-4 gx-lg-5 row-cols-2 row-cols-md-3 row-cols-xl-4 justify-content-center"> <div class="col mb-5"> <div class="card h-100"> <!-- Product image--> <img class="card-img-top" src="https://dummyimage.com/450x300/dee2e6/6c757d.jpg" alt="..." /> <!-- Product details--> <div class="card-body p-4"> <div class="text-center"> <!-- Product name--> <h5 class="fw-bolder"> <div id="table-container"></div> </h5> <!-- Product price--> </div> </div> </div> </div> </div> </div> </div> </div> </section> <script>

La línea importante aquí es

 <div id="table-container"></div>

Porque es el momento en el que llamo a los datos de mi base de datos para que se muestren en la pantalla.

Copio y pego la parte de la sección aquí:

 <script> var i = 0; while (i < 5) { var elmnt = document.getElementsByTagName("section")[0]; var cln = elmnt.cloneNode(true); console.log(cln); document.body.appendChild(cln); i++; } </script>

¡Gracias por adelantado!

about 4 years ago · Juan Pablo Isaza
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!