Pereiti prie turinio

[php] Assigment in condition problema


Rekomenduojami pranešimai

Turiu tokią problemą, pradėjau neseniai naudotis Zend Studio IDE ir kai kur mano kode jis žymi sementines sintaksės klaidas, pvz.:

 

Čia man rašo assigment in condition

$agents = $this->traukiamUserius();
while ($rowagents = mysql_fetch_array($agents)) {
 //atvaizduojam
}

 

Perdarius šitaip baigėsi nesibaigiančiu ciklu...

$rowagents = mysql_fetch_array($this->traukiamUserius());
while ($rowagents) {
 //atvaizduojam
}

 

Su NetBeans nebūdavo jokių įspėjimų, ar verta čia kažką daryti?

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Semantiškai yra teisinga if'e lygitinti kažką su kažkuo, todėl tavo atveju tai galėtų būti

<?php
$agents = $this->traukiamUserius();
while (($rowagents = mysql_fetch_array($agents)) != false) {
 //atvaizduojam
}
?>

bet tu labai rimtai susimąstyk apie tokių funkcijų naudojimą.

Redagavo vitalikaz
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Semantiškai yra teisinga if'e lygitinti kažką su kažkuo, todėl tavo atveju tai galėtų būti

<?php
$agents = $this->traukiamUserius();
while (($rowagents = mysql_fetch_array($agents)) != false) {
 //atvaizduojam
}
?>

bet tu labai rimtai susimąstyk apie tokių funkcijų naudojimą.

 

Mastyti man nereikia ir pats žinau apie standartinęs funkcijas, jei yra naudojama tokia mysql klasė, o mano darbas prirašyti kelias papildomas funkcijas tai nekeisiu gi visos mysql klasės naudojamos ir neperrašinėsiu viso projekto naujai pagal naują mysql klasę.

 

P.S. šitą variantą irgi bandžiau dar prieš tai neveikia jis, tiksliau negrąžina jokio rezultato.

P.P.S Pasitaisau, ne taip supratau, tavo variantas tinkamas su !=FALSE

Redagavo itpagalba
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...