Ver Mensaje Individual
  #6 (permalink)  
Antiguo 03/02/2012, 01:47
neisserian89
 
Fecha de Ingreso: enero-2012
Mensajes: 21
Antigüedad: 12 años, 3 meses
Puntos: 2
Respuesta: consulta con ajax y php

Cita:
Iniciado por edie8 Ver Mensaje
oye tengo una duda estoy probando lo que mas dixo y mira esto es lo que he hecho:
index.php
Código PHP:
<html>
<
head>
<
title>Registro con AJAX</title>
<
script language="JavaScript" type="text/javascript" src="jquery-1.7.1.min.js"></script>
<script>
setInterval(refrescada(),1000) // el 2do parametro es el tiempo en ms
function refrescada()
{
$("#divConsulta").load("query.php");
}
</script>
</head>
<body>

    
<div id="divConsulta"></div>
</body>
</html> 
query.php
Código PHP:
<?php
//Desarrollado por Jesus Liñán
//ribosomatic.com
//Puedes hacer lo que quieras con el código
//pero visita la web cuando te acuerdes

//Configuracion de la conexion a base de datos
$bd_host "localhost"
$bd_usuario "root"
$bd_password ""
$bd_base "pruebas"

$con mysql_connect($bd_host$bd_usuario$bd_password); 

mysql_select_db($bd_base$con); 

//consulta todos los empleados

$sql=mysql_query("SELECT * FROM amigos",$con);

//muestra los datos consultados
//haremos uso de tabla para tabular los resultados
?>
<table style="border:1px solid #FF0000; color:#000099;width:400px;">
<tr style="background:#99CCCC;">
    <td>id</td>
    <td>id_logueado</td>
    <td>id_amigo</td>
    <td>Estado</td>
</tr>

<?php
while($row mysql_fetch_array($sql)){
    echo 
"    <tr>";
    echo 
"         <td>".$row['id']."</td>";
    echo 
"         <td>".$row['id_logueado']."</td>";
    echo 
"         <td>".$row['id_amigo']."</td>";
    echo 
"        <td>".$row['estado']."<td>";
    echo 
"    </tr>";
}
?>
</table>
nose si hago algo mal o nose pero no me sale nada en la pagina entonces como debo de hacer esto??? gracias un saludo.
Hola de nuevo, como te decía, no estaba seguro de si dentro del setInterval había que eliminar los "()" a la función en el primer parámetro, y ahora lo estoy, es por eso que te da error.

Y caricatos, creo que tiene menos sentido tu post (XMLHttpRequest, buscate la vida) que usar la librería . Edie8, lo que dice caricatos es que no uses JQuery, que básicamente lo que hace es eliminarte líneas de código en tus scripts a cambio de 31kb de código, además de esto, es muy amigable para el programador por que te facilita mucho las cosas con una sintaxis más entendible.. extra! si lo cargas desde la API de google no tomara ancho de banda de tu servidor!. De todas formas, el core de lo que te digo es JS puro, y el objeto que se usa en este caso es el que el menciona, si quieres aprender más, ahí tienes la info.

Saludos.