if ( $gmdin == $rows['periodoin'] && $gmdout == $rows['periodoout']) {

ma, domanda: perche' non cerchi il record direttamente nella query? metti la ricerca dei valori $gmdin e $gmdout nel where

ps. modifica il titolo del thread altrimenti i mods lo chiudono