php:
Código PHP:
<?php session_start();
$config['db_host'] = 'localhost';
$config['db_name'] = '';
$config['db_user'] = '';
$config['db_pass'] = '';
$link = @mysql_connect($config['db_host'],$config['db_user'],$config['db_pass'])or die ('Ha fallado la conexión');
@mysql_select_db($config['db_name'], $link)or die ('Error al seleccionar la Base de Datos');?>
<?php
ob_start();
set_time_limit(0);
for(;;)
{
$rs=mysql_query('SELECT * FROM chat_mensajes WHERE IDMensaje>' . $id . ' AND WEEK(DatFecha,1)=WEEK(NOW(),1) AND YEAR(DatFecha)=YEAR(NOW()) ORDER BY IDMensaje')
or die ('No se puede realizar la consulta');
if(mysql_num_rows($rs)>0)
{
while($fila=mysql_fetch_array($rs,MYSQL_ASSOC)) {
$id=$fila["IDMensaje"];
echo '<div>\n';
echo '<span>' . $fila["DatFecha"] . ' ' . '</span>';
echo '<span>' . $fila["StrUsuario"] . '></span>';
echo '<span>' . $fila["StrMensaje"] . '</span>';
echo '</div>\n';
}
echo '<script>scrollTo(0,999999999);</script>\n';
ob_flush();
flush();
}
sleep(3);
}?>
Código PHP:
/*
Navicat MySQL Data Transfer
Source Server : server
Source Server Version : 50051
Source Host : localhost:3306
Source Database : pokemon
Target Server Type : MYSQL
Target Server Version : 50051
File Encoding : 65001
Date: 2014-05-07 01:25:01
*/
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for `chat_mensajes`
-- ----------------------------
DROP TABLE IF EXISTS `chat_mensajes`;
CREATE TABLE `chat_mensajes` (
`IDMensaje` int(11) default NULL,
`DatFecha` datetime default NULL,
`StrUsuario` varchar(20) default NULL,
`StrMensaje` varchar(100) default NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-- ----------------------------
-- Records of chat_mensajes
-- ----------------------------
INSERT INTO `chat_mensajes` VALUES ('1', '2014-05-06 01:09:18', 'sim', 'fff2');
INSERT INTO `chat_mensajes` VALUES ('2', '2014-05-07 01:09:14', 'sim2', 'sss');
INSERT INTO `chat_mensajes` VALUES ('3', '2014-05-07 01:09:09', 'sim3', 'asd');
pero donde lo encontre parece que no quisieron dejar el codigo sin error porque al parecer cuando lo pruebo me carga los 3 mensajes ilimitadamente ...
![Stress](http://static.forosdelweb.com/fdwtheme/images/smilies/stress.png)
hay alguien que podria echarme una mano porfavor... se lo agradeceria
![de acuerdo](http://static.forosdelweb.com/fdwtheme/images/smilies/dedosarriba.png)