hola, probe todo lo que me recomendaron y el problema sigue....
aca pongo el codigo php final que optimize
Código PHP:
function tope_consultas() {
global $conexiondb;
global $db_t_tickets_users,$g_id_user,$g_fecha,$tope_max_consultas;
$consulta_g_flood = "SELECT * FROM ".$db_t_tickets_users." where 'id_user'='".$g_id_user."' and 'fecha'='".$g_fecha."'";
$consulta_g_flood_do = mysql_query($consulta_g_flood,$conexiondb);
$tope = mysql_num_rows($consulta_g_flood_do);
$tope_max_consultas = $tope_max_consultas-1;
if ($tope > $tope_max_consultas) {
return $tope;
}
}
if (tope_consultas()) {
do_tope_consultas();
} else {
if ($confirmar == 1 && !$g_mensaje == "") {
enviar_ticket_user();
}
}
pero sigue apareciendo el
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource on line 14
Por las dudas aca adjunto la estructura de la base...
Código SQL:
Ver originalCREATE TABLE `tickets_users` (
`id_ticket` VARCHAR(10) NOT NULL,
`id_user` VARCHAR(12) NOT NULL,
`ip` VARCHAR(10) NOT NULL,
`fecha` DATE NOT NULL,
`hora` TIME NOT NULL,
`mail_op` VARCHAR(50) DEFAULT NULL,
`mensaje` VARCHAR(10000) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;