Re: nelygybes zenklai (kampiniai skliaustai) per echo
Nelabai supratau, 25 kartus sukti ciklą nuo 1 iki 16?
PHP ir MySQL programavimas, SQL užklausos, duomenų bazės, PHP scriptai, pagalba, diskusijos, pamokos ir straipsniai.
You are not logged in. Please login or register.
PHP ir MySQL → PHP → nelygybes zenklai (kampiniai skliaustai) per echo
Nelabai supratau, 25 kartus sukti ciklą nuo 1 iki 16?
Nelabaisupratau, 25 kartus sukti ciklą nuo 1 iki 16?
nea, esme yra tame kad gauni 25, o tau reikia po 16 bituku suskirstyti i 1,5 registro :)
nu skaiciuoji iki 16, kai prisipildo keiti registra ir vel iki 16..
tai jeigu gauni tarkim 19, tai bus vienas pilnas registras, o kitame tik 0 1 2 supratai? :)
....
<discrete-channel="60" datatype="BIT" description="">
<read-hregister address="0" [b]bit-offset="15"[/b] />
</discrete-channel>
<discrete-channel="62" datatype="BIT" description="">
<read-hregister address="[b]1[/b]" [b]bit-offset="0"[/b] />
</discrete-channel>
<discrete-channel="63" datatype="BIT" description="">
<read-hregister address="[b]1[/b]" [b]bit-offset="1"[/b] />
</discrete-channel>
....
matai kaip lekia bitoffset iki 15, tada nusinulina ir vel pradeda nuo 0, o address pasikeicia i vienu didesni? :)
cikliuka jau uzsukau, tik dbr nebekrenta man vienu didesne reiksme i address :(
for($i=$di_pirmasis;$i<=($di_kiekis + $di_pirmasis -1); $i++) {
for ($n=0;$n<16;$n++) {
// if ($s < ($di_kiekis)) ){
echo $n . " n<br>";
echo $s . " s<br>";
echo $i . " i<br>";
//if ($n==15) $n=0;
$Data="
<discrete-channel=\"". $i ."\" datatype=\"BIT\" description=\"\">
<read-hregister address=\"" . $di_pirmas_adresas . "\" bit-offset=\"" . $n . "\" />
<alarm-state address=\"" . $di_alarm_s . "\" />
<alarm-flag address=\"" . $di_alarm_f . "\" />
</discrete-channel>";
$i++;
$di_alarm_s++;
$di_alarm_f++;
print " * <br>";
fwrite($Handle, $Data);
}
$di_pirmas_adresas++;
$s++;
}
jau susitvarkiau su whilais :)
while($i<($di_kiekis)) {
$n=0;
while ($n<16 and $i<=($di_kiekis -1 ) ){
php.net/simplexml
Jei ne į temą čia pavariau - nepykit labai.
Na žmogui geriau spjauti į tam skirtas bibliotekas ir konstruoti savaip naudojanti echo...
PHP ir MySQL → PHP → nelygybes zenklai (kampiniai skliaustai) per echo
Powered by PunBB, supported by Informer Technologies, Inc.