Estoy actualizando el contenido de mi sitio con AJAX usando este método que encontré aquí: https://www.9lessons.info/2009/07/auto-load-refresh-every-10-seconds-with.html
Esto funciona muy bien, pero de acuerdo con este tutorial, tengo que hacer eco de los valores que quiero mostrar como un valor actualizado en segundo plano ejecutando "record_count.php". Más tarde, todos los valores se muestran en mi archivo frontend "index.php" dentro del <div id="xxx"> específico. mi problema ahora es que en mi fondo "record_count.php" tengo varios valores que hago eco pero los necesito en HTML separado <div id="1, 2, ...> En mi ejemplo es $nombre y $ciudad . ¿Cómo puedo conectar los valores a un HTML específico <div id="1, 2, ...> ? (Ignore el antiguo método de consulta que tengo copiar/pegar aquí. En mi código estoy usando declaraciones preparadas con PDO)
índice.php
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/ libs/jquery/1.3.0/jquery.min.js"></script> <script type="text/javascript"> var auto_refresh = setInterval( function () { $('#load_tweets').load('record_count.php?q=<?php echo $id; ?>').fadeIn("slow"); }, 10000); // refresh every 10000 milliseconds <body> <div id="load_tweets"> </div> </body> </script>record_count.php
<?php include("db.php"); $search_word=$_GET['q']; $sql = mysqli_query($db,"Select name, city FROM users where id = $id"); $record_count=mysqli_num_rows($sql); //Display count......... echo $city; echo $name ?>