phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

Script controllo date e redirect che non funziona...

Area di discussione relativa al linguaggio di programmazione web più conosciuto. Il forum è dedicato anche a MySQL, la piattaforma di database più utilizzata con il PHP.
Rispondi
RedWarrior
Utente
Utente
Messaggi: 1
Iscritto il: 08/08/2013, 16:51
Sesso: Maschio

Script controllo date e redirect che non funziona...

Messaggio da RedWarrior » 08/08/2013, 17:01

Salve a tutti, è il mio primo post su questo forum...
Sto realizzando uno script php che confronta delle date salvate in una tabella con la data attuale... se ci sono record che danno risultato inferiore pari a 30 dovrebbe stamparli, altrimenti deve fare il redirect su un altra pagina...
la seconda parte funziona, nel senso che se non ci sono record validi fa il redirect, il problema è che quando invece ci sono risultati... non li stampa... e non capisco perchè! Vi posto il codice cosi spero possiate darmi una mano

Codice: Seleziona tutto

<?php

$serverdb='localhost';
$userdb='root';
$passdb='';
$db='test';
$table='news';

$link=mysql_connect("$serverdb","$userdb","$passdb")
or die ("Impossibile connettersi");


mysql_select_db($db,$link);

$sel=mysql_query("SELECT * FROM news
WHERE data <= DATE_ADD(CURDATE(), INTERVAL 30 DAY);");

 $news= mysql_fetch_array($sel);
 if (!$news) {
    
?>
<script type='text/javascript'>window.location.href='index.php';
</script>
<?php
}

if ($news){

while ($news= mysql_fetch_array($sel))
{

$a=$news['dataev'];
$for1=explode(" ", $a);
$data=explode("-", $for1[0]);
$ora=explode("-", $for1[1]);

$a1=$news['data'];
$for1=explode(" ", $a1);
$data1=explode("-", $for1[0]);
$ora1=explode("-", $for1[1]);

     echo "".$news['titolo']."</h2><br/>".$news['art']."<br/>che si terrà il ".$data[2]."/".$data[1]."/".$data[0]." alle ore ".$ora[0]."<br/><br/>Pubblicato 

il ".$data1[2]."/".$data1[1]."/".$data1[0]." alle ore ".$ora1[0]."<br/><br/></p>";


   }
}

?>
Grazie a tutti quelli che vorranno darmi una mano!!!

Rispondi

Torna a “PHP - MySQL”

Chi c’è in linea

Visitano il forum: Nessuno e 36 ospiti