Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    ricerca in base a tempo e cancellazione campo...

    miao,
    mi spiego meglio...
    ho questa esigenza..
    dovrei far sì che il mio sito automaticamente in base a una data prestabilita (l'idea è 30 giorni passati...) lui cancelli un campo dentro il record che contiene questa condizione vera...

    il database ha i campi:
    ....
    data =date (dove c'è la data che inserisco a mano..)

    aa =string(5) (dove memorizzo il dato che deve essere cancellato se la data precedente è vecchia di 30 giorni in base a oggi....

    il codice che ho fatto sinora è
    codice:
    $ora=date("Y-m-d");
    $sql="SELECT * from $table3 where data+30<$ora" ;
    $result=mysql_query($sql, $db);
    while ($data=mysql_fetch_row($result)){
    	$cancella=" ";
    	mysql_query("UPDATE $table3 SET aa = '$cancella'");
    }
    ovviamente ho inserito anche il codice x leggere l'ora in cima al resto della pagina.. (in totale sono quasi 300 righe...)

    lui mi cancella tutto però....
    come faccio a dirgli di cancellarmi solo quelli che corrispondono alla mia ricerca?
    Lunga Vita e prosperità!
    Foto e video di Adriana Lima-->http://www.nasosan.it

  2. #2

    chiedo scusa all'amministratore....

    è su un altro forum che non è possibile scrivere nuovi messaggi ma bisogna eventualmente correggere quello presente...

    cmq..
    io ho risolto il mio problema

    codice:
    $enddate=date ("Ymd",mktime(0,0,0,date("m")-1,date("d"),date("Y"))); 
    $sql="SELECT * from $table3 where data<'$enddate'" ;
    $result=mysql_query($sql, $db);
    while ($data=mysql_fetch_row($result)){
    	$cancella="";
    	mysql_query("UPDATE $table3 SET aa = '$cancella' where data<'$enddate'");
    }
    in questo modo lui mi trova la data (30 giorni fa... o meglio un mese) e va a confrontarla con quelle presenti nel database... se la data presente nel database è inferiore cancella il testo presente nel campo aa... altrimenti nn fa nulla.

    grazie.
    Lunga Vita e prosperità!
    Foto e video di Adriana Lima-->http://www.nasosan.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.