mysql_fetch_assoc

(PHP 4 >= 4.0.3, PHP 5)

mysql_fetch_assoc --  нАПЮАЮРШБЮЕР ПЪД ПЕГСКЭРЮРЮ ГЮОПНЯЮ Х БНГБПЮЫЮЕР ЮЯЯНЖХЮРХБМШИ ЛЮЯЯХБ.

нОХЯЮМХЕ

array mysql_fetch_assoc ( resource result)

бНГБПЮЫЮЕР ЮЯЯНЖХЮРХБМШИ ЛЮЯЯХБ Я МЮГБЮМХЪЛХ ХМДЕЙЯНБ, ЯННРБЕРЯБСЧЫХЛХ МЮГБЮМХЪЛ ЙНКНМНЙ ХКХ FALSE ЕЯКХ ПЪДНБ АНКЭЬЕ МЕР.

тСМЙЖХЪ mysql_fetch_assoc() ЮМЮКНЦХВМЮ БШГНБС ТСМЙЖХХ mysql_fetch_array() ЯН БРНПШЛ ОЮПЮЛЕРПНЛ, ПЮБМШЛ MYSQL_ASSOC. тСМЙЖХЪ БНГБПЮЫЮЕР РНКЭЙН ЮЯЯНЖХЮРХБМШИ ЛЮЯЯХБ. еЯКХ БЮЛ МСФМШ ЙЮЙ ЮЯЯНЖХЮРХБМШЕ, РЮЙ Х ВХЯКЕММШЕ ХМДЕЙЯШ Б ЛЮЯЯХБЕ, НАПЮРХРЕЯЭ Й ТСМЙЖХХ mysql_fetch_array().

еЯКХ МЕЯЙНКЭЙН ЙНКНМНЙ Б ГЮОПНЯЕ ХЛЕЧР НДХМЮЙНБШЕ ХЛЕМЮ, ГМЮВЕМХЕ ЙКЧВЮ ЛЮЯЯХБЮ Я ХМДЕЙЯНЛ МЮГБЮМХЪ ЙНКНМНЙ АСДЕР ПЮБМН ГМЮВЕМХЧ ОНЯКЕДМЕИ ХГ ЙНКНМНЙ. вРНАШ ПЮАНРЮРЭ Я ОЕПБШЛХ, ХЯОНКЭГСИРЕ ТСМЙЖХХ, БНГБПЮЫЮЧЫХЕ МЕ ЮЯЯНЖХЮРХБМШИ ЛЮЯЯХБ: mysql_fetch_row(), КХАН ХЯОНКЭГСИРЕ ЮКХЮЯШ. яЛНРПХРЕ ОПХЛЕП ХЯОНКЭГНБЮМХЪ ЮКХЮЯНБ Б SQL Б НОХЯЮМХХ ТСМЙЖХХ mysql_fetch_array().

бЮФМН ГЮЛЕРХРЭ, ВРН mysql_fetch_assoc() ПЮАНРЮЕР ме ЛЕДКЕММЕЕ, ВЕЛ mysql_fetch_row(), ОПЕДНЯРЮБКЪЪ АНКЕЕ СДНАМШИ ДНЯРСО Й ДЮММШЛ.

Замечание: хЛЕМЮ ОНКЕИ, БНГБПЮЫЮЕЛШЕ ЩРНИ ТСМЙЖХЕИ, ПЕЦХЯРПН-ГЮБХЯХЛШ.

Пример 1. пЮЯЬХПЕММШИ ОПХЛЕП ХЯОНКЭГНБЮМХЪ mysql_fetch_assoc()

<?php

    $conn
= mysql_connect("localhost", "mysql_user", "mysql_password");
    
    if (!
$conn) {
        echo
"Unable to connect to DB: " . mysql_error();
        exit;
    }
    
    if (!
mysql_select_db("mydbname")) {
        echo
"Unable to select mydbname: " . mysql_error();
        exit;
    }
    
    
$sql = "SELECT id as userid, fullname, userstatus
            FROM   sometable
            WHERE  userstatus = 1"
;

    
$result = mysql_query($sql);

    if (!
$result) {
        echo
"Could not successfully run query ($sql) from DB: " . mysql_error();
        exit;
    }
    
    if (
mysql_num_rows($result) == 0) {
        echo
"No rows found, nothing to print so am exiting";
        exit;
    }

    
// дН РЕУ ОНП, ОНЙЮ Б ПЕГСКЭРЮРЕ ЯНДЕПФЮРЯЪ ПЪДШ, ОНЛЕЫЮЕЛ ХУ Б
    // ЮЯЯНЖХЮРХБМШИ ЛЮЯЯХБ.
    // гЮЛЕРЙЮ: ЕЯКХ ГЮОПНЯ БНГБПЮЫЮЕР РНКЭЙН НДХМ ПЪД -- МЕР МСФДШ Б ЖХЙКЕ.
    // гЮЛЕРЙЮ: ЕЯКХ БШ ДНАЮБХРЕ extract($row); Б МЮВЮКН ЖХЙКЮ, БШ ЯДЕКЮЕРЕ
    //          ДНЯРСОМШЛХ ОЕПЕЛЕММШЕ $userid, $fullname, $userstatus.
    
while ($row = mysql_fetch_assoc($result)) {
        echo
$row["userid"];
        echo
$row["fullname"];
        echo
$row["userstatus"];
    }
        
    
mysql_free_result($result);

?>

яЛ. РЮЙФЕ mysql_fetch_row(), mysql_fetch_array(), mysql_query() Х mysql_error().


HIVE: All information for read only. Please respect copyright!
Hosted by hive йца: йХЕБЯЙЮЪ ЦНПНДЯЙЮЪ АХАКХНРЕЙЮ