'); echo(''); DB_Select('wlan_list', 'id,cable_length,name,'.implode(',', $Polozky)); while($Row = DB_Row()) { DB_Save(); foreach($Polozky as $Item) { $Row2 = DbById($Row[$Item]); $Row[$Item.'_db'] = $Row2['value']; $Row[$Item] = $Row2['name']; } $Row['cable_db'] = $Row['cable_db'] * $Row['cable_length']; $Row['cable'] = $Row['cable'].' '.$Row['cable_length'].' m'; $Total = 0; foreach($Polozky as $Item) { $Total = $Total + $Row[$Item.'_db']; } echo(''); echo(''); DB_Update('wlan_list', 'id='.$Row['id'], array('total' => $Total, 'total_passive' => ($Total-$Row['device_db']))); DB_Load(); } echo('
OznačeníVýkon [dB]Výkon [mW]
'.$Row['name'].''.round($Total).''.round(pow(10, $Total/10)).'
'); foreach($Polozky as $Item) { echo(''); } echo('
'.$Row[$Item].''.$Row[$Item.'_db'].'
'); echo(''); echo(''); DB_Select('wlan_links', '*'); while($Row = DB_Row()) { DB_Save(); DB_Select('wlan_list', '*', 'id='.$Row['point1']); $Point1 = DB_Row(); DB_Select('wlan_list', '*', 'id='.$Row['point2']); $Point2 = DB_Row(); $UtlumTrasy = -round(40 + 20*log10($Row['distance'])); $Signal = $Point1['total'] + $UtlumTrasy + $Point2['total_passive']; echo(''); echo(''); DB_Load(); } echo('
Bod 1Bod 2Signál [dB]
'.$Point1['name'].''.$Point2['name'].''.$Signal.'
'); echo(''); echo(''); echo(''); echo('
Vyzářený výkon'.$Point1['total'].'
Útlum trasy'.$UtlumTrasy.'
Zisk příjímače'.$Point2['total_passive'].'
'); ?>