Domanda

Ciao

Ho bisogno di visualizzare un'immagine quando Categoria Update e che la visualizzazione delle immagini fino a 3 giorni

Io uso questo, ma non il lavoro

 $todaytime = time();
                $timestamp = $show_wallpaper['timestamp'];
                $timediffirence = "360000";
                $minus = $todaytime - $timestamp;


 if ($timediffirence > $minus) {
          $new = "<img src='$siteurl/images/new.gif' />";

       } else {
          $new = "";

        }

informazioni di database

      $sql = "SELECT SQL_NO_CACHE * FROM wallpaper WHERE categoryid = $catid order by wallpaperid desc LIMIT $from,$max_results";

così mi aiuti a risolvere il problema Mi piace questo

Se Categoria Aggiornamento quindi visualizzare questa immagine per 3 giorni immagine remove altro  questo è il mio compito rispondere

È stato utile?

Soluzione

In primo luogo , $timediffirence è un numero, non quindi ha bisogno di essere tra virgolette, provate questa prima:

$timediffirence = 360000;

In secondo luogo , 360000 non è di 3 giorni in pochi secondi, dovrebbe essere

((60 * 60) * 24) * 3 = 259200

Infine , provare a eseguire il debug stampando i valori di $minus e confrontandolo con $timediffirence

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top