Está en la página 1de 2

Xajax es un Framework construido para hacer mas fácil la creación de aplicaciones con AJAX.

En
Dynlearning tenemos un muro muy parecido a lo que vemos en la actualidad en las redes sociales
como Facebook o Twitter. Este muro está construido completamente en XAJAX con una hoja de
funciones en PHP!

Hoy comenzaremos a explicar como hacer un muro igual al que tenemos en Dynlearning...

Lo primero que debemos hacer es descargar las librerias necesarias :


Xajax para que todo funcione: xajaxproject.org/media/xajax/0.5_final/xajax_0.5_standard.zip
AutoEmbed para visualizacion de videos autoembed.googlecode.com/files/AutoEmbed-1.6.tar.gz
NBBC nuestro parser para BBCode y deteccion de URL's autmoatico
sourceforge.net/projects/nbbc/files/nbbc/1.4.4/nbbc-1.4.4.tar.gz/download

Ahora creamos las tablas necesarias en nuestra base de datos con los siguientes campos:
CREATE TABLE usuarios(
id int(20) NOT NULL AUTO_INCREMENT PRIMARY KEY,
usuario varchar(20) NOT NULL,
clave varchar(20) NOT NULL,
nombre varchar(25)NOT NULL,
apellido varchar(25)NOT NULL,
);

CREATE TABLE estados(


id_estado int(20) NOT NULL AUTO_INCREMENT PRIMARY KEY,
contenido longtext NOT NULL,
enlace varchar(255),
imagen varchar(255),
video varchar(255),
dia int(2) NOT NULL,
mes int(2) NOT NULL,
ano int(4) NOT NULL,
hora int(2) NOT NULL,
minutos int(2) NOT NULL,
);
Lo que hemos hecho es crear dos tablas la tabla de usuarios para ver quien actualiza los estados y
ademas que debe ser un usuario registrado y la tabla de estados en donde se actualizara el estado de
cada usuario.

Ahora crearemos nuestro archivo de conexión a la base de datos:


<? function Conectarse()
{
if (!($link=mysql_connect("localhost","usuario","clave")))
{
echo "Error conectando a la base de datos.";
exit();
}
if (!mysql_select_db("base_datos",$link))
{
echo "Error seleccionando la base de datos.";
exit();
}
return $link;
}
$link=Conectarse();
echo "Conexión con la base de datos conseguida.<br>";
mysql_close($link); //cierra la conexion
?>
Excelente ya tenemos nuestra conexión a la base de datos en el caso de MySQL!
Por ahora esto es todo en este primer tutorial de Muro AJAX para tu Web! Espero les haya gustado
mañana publicaré el segundo!

También podría gustarte