Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/09/2005, 17:15
Avatar de Bytevamp
Bytevamp
 
Fecha de Ingreso: junio-2005
Ubicación: /var/www/
Mensajes: 789
Antigüedad: 19 años, 5 meses
Puntos: 7
Veamos, no toy seguro pero creo haber encontrado el error(o no), modifica a este codigo:
Código PHP:
 include ("conexion.php");
$sql"SELECT * FROM publicaciones ";
$items =mysql_query($sql$con) or die ("No se Pudo establecer conexion con la bd");
while (
$item mysql_fetch_array($items)){

$fecha_v $item["fecha_v"];
$fecha_des $item["fecha_des"];
$activo $item["activar"];

$fecha date ("Y-m-d H:i:s");
$desactivar "0";

// cambiamos el estado de activacion despues de 45 dias
if ($activo == "1" ){
$grabar "UPDATE publicaciones SET activar='0' WHERE fecha_v <= '$fecha' ";
mysql_query($grabar) or die("No se pudo insertar los datos en la base de datos.");
}

// eliminamos las publicaciones q no han sido activas despues de 7 dias
if ($activo == "0" ){
$eliminar "Delete from publicaciones WHERE fecha_des <= '$fecha' ";
mysql_query($eliminar) or die("No se pudo eliminar los datos en la base de datos.");
}
mysql_close ($conexion);
echo 
$fecha;


como veras basicanente lo que modifique fue
Código PHP:
 $sql= ("SELECT * FROM publicaciones ") or die ("No se Pudo establecer conexion con la bd");
$items =mysql_query($sql); 
por
Código PHP:
$sql"SELECT * FROM publicaciones ";
$items =mysql_query($sql$con) or die ("No se Pudo establecer conexion con la bd"); 
a ver si ahora va.

Nota: Supongo que conexion.php es mas o menos :
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");

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