Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] por que cuando cargo un archivo php(con mysql) me salen los registros dobles?

Estas en el tema de por que cuando cargo un archivo php(con mysql) me salen los registros dobles? en el foro de Javascript en Foros del Web. archivo index tengo esto <button id="carga">Carga contenido</button> <div id="cargaajax"></div> con el siguien script @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código Javascript : Ver original < script type = "text/javascript" ...
  #1 (permalink)  
Antiguo 03/03/2013, 18:07
Avatar de erozwashere  
Fecha de Ingreso: noviembre-2012
Ubicación: mex
Mensajes: 176
Antigüedad: 11 años, 5 meses
Puntos: 0
por que cuando cargo un archivo php(con mysql) me salen los registros dobles?

archivo index tengo esto

<button id="carga">Carga contenido</button>
<div id="cargaajax"></div>

con el siguien script


Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. $("#carga").click(function(event) {
  3. $("#cargaajax").load('ajaxmysql.php',aviso());
  4. });
  5.  
  6. function aviso(){
  7. alert('La solicitud ha sido procesada');
  8. }
  9. </script>


En el div carga ajax me carga lo del arhivo ajaxmysql.php pero los registros de mysql dobles

pero si no utilizo ajax y meto los datos de ajaxmysql.php en el div cargaajax funcionan correctamente

alguna idea de como solucionar esto?
  #2 (permalink)  
Antiguo 03/03/2013, 19:18
Avatar de rottenp4nx  
Fecha de Ingreso: octubre-2012
Ubicación: Santiago
Mensajes: 417
Antigüedad: 11 años, 6 meses
Puntos: 36
Respuesta: por que cuando cargo un archivo php(con mysql) me salen los registros dobl

Podrías poner el código php igual, porque no veo error en el código de js, y si tienes más código js, también colocalo

saludos
  #3 (permalink)  
Antiguo 03/03/2013, 19:27
Avatar de erozwashere  
Fecha de Ingreso: noviembre-2012
Ubicación: mex
Mensajes: 176
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: por que cuando cargo un archivo php(con mysql) me salen los registros dobl

Cita:
Iniciado por rottenp4nx Ver Mensaje
Podrías poner el código php igual, porque no veo error en el código de js, y si tienes más código js, también colocalo

saludos

Hola, no tengo mas codigo js,

y este es el de php
Código PHP:
Ver original
  1. mysql_connect("localhost","root","");
  2. mysql_select_db("pruebaajax");
  3.  
  4.  
  5.  
  6. $query=mysql_query("SELECT * FROM contenidoajax WHERE id=193");
  7.  
  8.  
  9. echo "<div id='ajax'>";
  10.  
  11.  while($row=mysql_fetch_array($query)){
  12.  
  13. echo $row['fila1'];
  14.  
  15.      
  16.  
  17.         $resultads=mysql_query("SELECT * FROM nombre WHERE id='$row['fila1']");
  18.     while ($rows=mysql_fetch_array($resultads)) {
  19.  
  20.       $nom=$rows['fila1tablanombre'];
  21.  
  22.  
  23.       }
  24.  
  25.  }
  26.  
  27.  
  28.  
  29. echo "</div>"
  30.  
  31.  
  32.  
  33.  
  34. ?>

Este codigo funciona correctamente, pero cuando lo introdusco en ajax se multiplica todo

Ya lo he solucionado, tenia una parte en comentarios(no se porque no la tomaba como comentarios) quite todo ese codigo y funciono correctamente !

Gracias por contestar igual ! :D

Última edición por erozwashere; 03/03/2013 a las 21:08

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:00.