⊗ppPmDBRGet 366 of 447 menu

PHP හි SQL විමසුම් ප්‍රතිඵල ලබා ගැනීම

පෙර පාඩමේ දී අපි පරීක්ෂණ කේතය සාදා ගත්තෙමු. දත්ත සමුදායට විමසුමක් කරන එහි අත්‍යවශ්‍ය කොටස මම ඔබට සිහිපත් කරමි:

<?php $query = 'SELECT * FROM users'; $res = mysqli_query($link, $query) or die(mysqli_error($link)); var_dump($res); ?>

ඔබට පෙනෙන පරිදි, දත්ත සමුදායට විමසුම සිදු වූ පසු, $res විචල්‍යය තුළ මෙම ක්‍රියාවෙහි ප්‍රතිඵලය අඩංගු වේ. කෙසේ වෙතත්, එය PHP හි අපට අවශ්‍ය ආකාරයෙන් නොව, දත්ත සමුදාය අප වෙත එය යැවූ ආකාරයෙන් පවතී.

අපට හුරුපුරුදු ආකාරයෙන් ප්‍රතිඵලය ලබා ගැනීම සඳහා, ප්‍රතිඵලයෙන් පේළියක් උපුටා ගන්නා mysqli_fetch_assoc ශ්‍රිතය භාවිතා කිරීම අවශ්‍ය වේ.

අපි උත්සාහ කරමු:

<?php $row = mysqli_fetch_assoc($res); var_dump($row); ?>

එහි ප්‍රතිඵලයක් ලෙස var_dump පළමු කාර්ය මණ්ඩලයේ සාමාජිකයා සමඟින් අරාව තොගයක් ප්‍රදර්ශනය කරයි:

<?php ['id' => 1, 'name' => 'user1', 'age' => 23, 'salary' => 400] ?>

මෙයින් පළමු කාර්ය මණ්ඩලයේ සාමාජිකයා $res විචල්‍යයෙන් ඉවත් වන අතර, ඊළඟ අවස්ථාවේදී mysqli_fetch_assoc ඇමතුම ඊළඟ කාර්ය මණ්ඩලයේ සාමාජිකයා ලබා ගනී.

කාර්ය මණ්ඩලයේ සාමාජිකයන් අවසන් නොවන තෙක් මෙම ක්‍රමය අපට භාවිතා කළ හැකිය. මෙය සිදු වූ විගසම, ඊළඟ ඇමතුම false ආපසු ලබා දෙනු ඇත.

අපි උත්සාහ කරමු:

<?php $row1 = mysqli_fetch_assoc($res); var_dump($row1); // කාර්ය මණ්ඩලයේ සාමාජිකයා අංක 1 $row2 = mysqli_fetch_assoc($res); var_dump($row2); // කාර්ය මණ්ඩලයේ සාමාජිකයා අංක 2 $row3 = mysqli_fetch_assoc($res); var_dump($row3); // කාර්ය මණ්ඩලයේ සාමාජිකයා අංක 3 $row4 = mysqli_fetch_assoc($res); var_dump($row4); // කාර්ය මණ්ඩලයේ සාමාජිකයා අංක 4 $row5 = mysqli_fetch_assoc($res); var_dump($row5); // කාර්ය මණ්ඩලයේ සාමාජිකයා අංක 5 $row6 = mysqli_fetch_assoc($res); var_dump($row6); // කාර්ය මණ්ඩලයේ සාමාජිකයා අංක 6 $row7 = mysqli_fetch_assoc($res); var_dump($row7); // NULL ප්‍රදර්ශනය කරයි - කාර්ය මණ්ඩලයේ සාමාජිකයන් අවසන් ?>
සිංහල
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න