Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/08/2005, 14:39
jadi
 
Fecha de Ingreso: junio-2004
Mensajes: 158
Antigüedad: 19 años, 10 meses
Puntos: 1
una manito con unas instrucciones mysql

bueno hoy ando enrededado y tengo un problemilla que no puedo resolver

teniendo una tabla con :
visita, tinytext,30
hora, date
tipo,int,1

cuando corro el script me da error cuando borra o cuando realiza la consulta ???

// Conexión base de datos.
$db_conexion= mysql_connect("$sql_host", "$sql_usuario", "$sql_pass") or die("No se pudo conectar a la Base de datos");
mysql_select_db("$sql_db");

// primero borro todos los registros que hayan expirado
mysql_query("DELETE FROM $sql_visitas WHERE hora < DATE_SUB(NOW(),INTERVAL '$lapso' MINUTE)") or die ("No se pudo actualizar la base de datos");


// Como ya se borraron todos los registros que no estan dentro del plazo... puedo buscar al usuario sin complicaciones
$busca= mysql_query("SELECT * FROM $sql_visitas WHERE visitante='$visita' LIMIT 0,1") or die ("No se pudo realizar la primer consulta a la base de datos");


en $visita tengo el usuario o la ip.
alguien me puede orientar porque me da error en ambas sentencias en la busqueda he probado reemplazando '$visita' por $visita directamente.

helpmeee
saludos y gracias
Javier