Me gustaria que me ayuden
Estoy tratando de hacer algo en php pero no se como hacerlo
Tengo un grupo de usuarios que se loguean para entrar a la web la tabla usuarios es asi
userid es el login del usuario
nombre el nombre del usuario
email el correo
password la contraseña
estatus si esta activo o no
para entrar a la pagina se loguea con userid y el password
y tengo una tabla de mensajes resermensaje donde se guardan mensajes para mostrar a un usuario determinado,
la tabla esta compuesta por :
mae_idmensaje el id de mensaje
mae_contemensaje el contenido del mensaje
mae_fechacreac la fecha de creacion
mae_fechinicio fe. inicio que se desplegara el mensaje
mae_fechfinal ultimo dia que se desplegara el mensaje
y una tabla de detalles resdetamensaje de mensajes que es donde agrego los usuarios que veran ese mensaje
mde_idmensaje el id de mensaje
mde_idusuario el usuario que podra ver el mensaje
quiero hacer que cuando un usuario se loguea si hay mensajes para el en esa fecha le aparezcan en una ventana emergente y sino solo entre a la pagina principal de la web
Este es el codigo que tengo para seleccionar el mensaje si esta en la fecha correspondiente pero me falta validar si el userid corresponde a el nombre del usuario que esta en la tabla de mensajes para que despliege el popup con el mensaje correspondiente
Código PHP:
<?php
include("funciones.php");
conectar();
$today = date(Y."-".m."-".d);
$query ="SELECT mae_contemensaje FROM resermensaje where mae_fechinicio>='$today' and mae_fechfinal<='$today'order by mae_idmensaje ";
$query=mysql_query($query);
if (isset($query))
{
$totfilas=mysql_num_rows($query);
$registro=mysql_fetch_array($query);
$canticampos= mysql_num_fields ($query);
$mae_idmensaje=$registro["mae_idmensaje"];
$mae_contemensaje=$registro["mae_contemensaje"];
$mae_fechacreac=$registro["mae_fechacreac"];
$mae_fechinicio=$registro["mae_fechinicio"];
$mae_fechfinal=$registro["mae_fechfinal"];
$nombre=$registro["nombre"];
$userid=$registro["nombre"];
}
mysql_close;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript" src="ventana-modal-1.1.1.js"></script>
<script type="text/javascript" src="abrir-ventana-fija.js"></script>
<link href="ventana-modal.css" rel="stylesheet" type="text/css">
<link href="style.css" rel="stylesheet" type="text/css" />
<link href="layout.css" rel="stylesheet" type="text/css" />
<?php
cabeza1();
?>
<script type="text/javascript" src="calendarDateInput.js"></script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
<script language="javascript">
function desplegar()
{
document.resermensaje.mae_contemensaje.value='<? echo $mae_contemensaje;?>';
}
</script>
</head>
<body id="index">
<form action="" method="post" name="resermensaje" id="resermensaje" >
<table width="372" border="0" align="center">
<tr>
<td width="366" height="31"><div align="center" class="contenido_nlog">CONTENIDO DEL MENSAJE</div></td>
</tr>
<tr>
<td height="48">
<div align="center">
<textarea name="mae_contemensaje" cols="35" rows="5" class="contenido_nlog" id="mae_contemensaje" onblur="this.value = this.value.toUpperCase()" onkeypress="return pulsar(event);">
</textarea>
</div></td>
</tr>
</table>
</form>
<script>desplegar();</script>
</body>
</html>
No se si me entienden bien
Espero puedan ayudarme