⊗ppPmDBLAR 368 of 447 menu

PHP да SQL сўровида циклда массивни шакллантириш

Албатта, қўлда барча ходимларни айланиб чиқиш жудa ham қулай эмас. Биз учун бу ишни цикл бажарса яхширок:

<?php for ($data = []; $row = mysqli_fetch_assoc($res); $data[] = $row); var_dump($data); // бу ерда натижа билан массив бўлади ?>

Келинг, бу цикл қандай ишлашини тушуниб олайлик.

Циклнинг ҳар бир такрорланишида mysqli_fetch_assoc функцияси натижанинг ҳар бир сатрини кетма-кетликда ўқиб, уни $data массивига ёзади.

$res ичидаги сатрлар тугагани билан, mysqli_fetch_assoc NULL қайтаради ва цикл ўз ишини тугатади. Олинган натижа икки ўлчовли массивида $data да жойлашади.

Тавсифланган цикл ёрдамида ҳамма ходимлар массивини олинг ва var_dump орқали экранга чиқаринг.

Олинган натижадан биринчи ходимни олинг. echo орқали унинг исмини экранга чиқаринг.

Олинган натижадан иккинчи ходимни олинг. echo орқали унинг исми ва ёшини экранга чиқаринг.

Олинган натижадан учинчи ходимни олинг. echo орқали унинг исми, ёши ва маошини экранга чиқаринг.

Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш