Warning: Invalid argument supplied for foreach() in /home/jihswbiz/public_html/t6.gwilt.org/refDox.php on line 212
Docs-findTzone

 

ReLoad

Keys


Functions

arraybrowsercolorcookiedatetimeDBdebugdeviceDSTequiverrorflagsfontformatgeo
holidayhtmlisjsonmathparsePHPprintsearchsortstringtabletexttracetype
VOTDweatherxml

Function  findTzone   Lines 324-360 (36 lines) file  utilsServerDB Geo.php   Last mod: Tue 2021-04-06 21:05:14

function findTzone $tzone )
        {
#-k     DB      geo
#-      $tzone is string name of tz
        
global $sq;
        
        
$raw debug_backtrace();
        
$sq['f'] = $raw[0]['function'];
        
$sq['e'] = 0;
        
$sq['err'] = '';

        if (
$sq['init'] < 2) { abend 'Calling ' $sq['f'] . ' when DB not in RUN state.' ); }
        
        
$q 'SELECT * FROM tzone WHERE LEFT(tz,' strlen($tzone) . ') = "' $tz '" LIMIT 10';

        
$sq['q'] = $q;
        
$sq['dbin']++;
        
$qres mysqli_query $sq['conn'], $q );
        if (!
$qres)
                {       
# fail
                
$err mysqli_error$sq['conn'] );
                
$sq['dbot']++;
                if (
strlen($err)) { $sq['err'] = $err$sq['e'] = 1; return $sq; }
                }
                
        
$i 0;
        unset(
$sq['tz']);
        while (
$row mysqli_fetch_array($qres,MYSQLI_BOTH))
                {
                
$sq['dbot']++;
                
$sq['tz'][$i] = $row;
                
$i++;
                }

        if (!isset(
$sq['tz'][0])) $sq['e'] = 1;
        return 
$sq;
        }
?>