Ver Mensaje Individual
  #11 (permalink)  
Antiguo 13/09/2005, 02:50
Avatar de Bytevamp
Bytevamp
 
Fecha de Ingreso: junio-2005
Ubicación: /var/www/
Mensajes: 789
Antigüedad: 18 años, 10 meses
Puntos: 7
Cita:
Iniciado por FuLaNo_
Seguramente no estas seleccionando la DB... el codigo entero seria:

Código PHP:
$dbh=@mysql_connect ("localhost""usuario""password") or die("error en la DB");
@
mysql_select_db ("nombre_DB") or die("La Base de Datos seleccionada no existe");

// cambiamos el estado de activacion despues de 45 dias 
if ($activo == "1" ){ 
$grabar mysql_query("UPDATE `publicaciones` SET `activar`= '0' WHERE `fecha_v` <= '$fecha'") or die(mysql_error()); 

Tenes que cambiar los datos "usuario", "password" y "nombre_DB" por los que correspondan...

Con el error que comentas casi seguro este es el error, no obstante, y teniendo en cuenta que tienes un include ('conexion.php') te recomendaria que modificases el conexion.php y lo pusieses como esta en la respuesta que te di antes
Código PHP:
<?
    
//conecto con la base de datos
    
$con mysql_connect("localhost","user","password") or die("No se pudo realizar la conexion con el servidor.");
    
//selecciono la BBDD
    
mysql_select_db("Base_de_datos",$con)or die("No se puede seleccionar BD");

?>
modificando los datos para ajustarlos a tus necesidades, de todos modos si ya la tienes asi, comprueba que existe la Base de datos y que el nombre esta igual, ya que si usas servidor Linux este es case-sensitive.

Suerte.
__________________
"zankius veri mach" a todos los que me habeis ayudado.
carteles para inmobiliarias || alquiler de coches