Estoy intentado avanzar un poco más en PHP y estoy tratando de realizar un chat y bueno quería pedir un poco de ayuda a ver como voy.
Diseñe mi chat con HTML y CSS, después he usado jQuery con un evento ready del document para que cuando ocurriera se procesara el archivo php que digamos crea el chat y el usuario.
Código PHP:
Ver original
$request = $_POST['type']; function create(){ /*Inicio de la creación de tablas para el chat y usuarios*/ $create_user = "create table if not exists users (user varchar, id auto_increment, primary key(id))"; $create = "create table if not exists chats(user int,message text)"; /*Fin de la creación de tablas para el chat y usuarios*/ /*Inicio de la inserción de los usuarios*/ $insert_user = "insert into users (user) values (usuario".$last.")"; $last3 = "select user from users where (id = ".$last2.")"; $insert = "insert into chats(user,message) values (usuario".$last3.",Chat iniciado)"; /*Fin de la inserción de los usuarios*/ } switch ($request){ case create: create(); break; }
Este es mi código php en él lo que trato de hacer es crear una tabla para usuario y otra para chat, a continuación inserto un usuario con el nombre usuario[id del anterior + 1], selecciono este último usuario creado y lo uso para crear una nueva fila en la tabla chats que contenga usuario[x] y el mensaje (Chat Iniciado).
Ahora necesito saber como mando de vuelta el mensaje, sé que es haciendo echo con lo que quieras seleccionar pero luego cuando alguien escriba en el chat tiene que tener el mismo usuario[x] y esto es lo que no sé conseguir.
Espero haberme explicado bien.
Gracias!