Buenos dias amigos,
TIempo sin pasar por acá, tengo un pequeño problema, hice un sistema de Chat y acabo de añadir la funcionalidad de Chat grupal, estando en el listado de conectados, el usuario marca con quien quiere hacer la conferencia y se crea una nueva sala en comun para esos usuarios, esto funciona perfecto.
El problema se presenta cuando quiero consultar si ya existe una sala para esos 3 usuarios, no logro hacerlo. Si pudieran darme una mano se los agradeceria.
Aca pongo el codigo
Código PHP:
Ver original<?php
header('Content-Type: text/html; charset=iso-8859-1'); include '../includes/conexion.php';
include '../includes/funciones.php';
$mysqli = $_SESSION['db'];
$ahora = $_POST['ahora'];
$id_creador = $_SESSION['usuario']['admin_id'];
$tot = count($_POST["agregar"]);
//verifico primero si estos usuarios ya crearon una sala grupal
if ($tot = 2){
}
if ($tot < 2){
header ("Location: ../selector.php?action=2&conf=3"); break;
}
if ($tot > 5){
header ("Location: ../selector.php?action=2&conf=2"); break;
}
if ($tot <= 5){
$insert = mysql_query("INSERT INTO cev_chat_gettcom_salasconf(fecha) VALUES('$ahora')",$conn);
$cons_sala = mysql_query("SELECT id_sala FROM cev_chat_gettcom_salasconf WHERE fecha = '$ahora'",$conn);
for ($i = 0; $i < $tot; $i++){
$id_agregar = $_POST["agregar"][$i];
$conversacion1 = mysql_query("INSERT INTO cev_chat_gettcom_salasconf_parti(id_sala,id_participante) VALUES('".$sala['id_sala']."','$id_agregar')",$conn) or
die("Error ".mysql_error());
}
$conversacion = mysql_query("INSERT INTO cev_chat_gettcom_salasconf_parti(id_sala,id_participante) VALUES('".$sala['id_sala']."','$id_creador')",$conn) or
die("Error ".mysql_error()); if ($conversacion){
header ("Location: ../selector.php?action=2&conf=1"); }
}
?>
el problema es que recibo los participantes del chat por medio de un array y no se como hacer la consulta de manera que compruebe los 5 usuarios simultaneo bajo la misma sala.
Espero que puedan ayudarme
Muchas Gracias!