mysql_fetch_array

(PHP 3, PHP 4 , PHP 5)

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

нОХЯЮМХЕ

array mysql_fetch_array ( resource result [, int result_type])

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

mysql_fetch_array() ПЮЯЬХПЕММЮЪ БЕПЯХЪ ТСМЙЖХХ mysql_fetch_row(). б ДНОНКМЕМХХ Й УПЮМЕМХЧ ГМЮВЕМХИ Б ЛЮЯЯХБЕ Я ВХЯКЕММШЛХ ХМДЕЙЯЮЛХ, ТСМЙЖХЪ БНГБПЮЫЮЕР ГМЮВЕМХЪ Б ЛЮЯЯХБЕ Я ХМДЕЙЯЮЛХ ОН МЮГБЮМХЧ ЙНКНМНЙ.

еЯКХ МЕЯЙНКЭЙН ЙНКНМНЙ Б ПЕГСКЭРЮРЕ АСДСР ХЛЕРЭ НДХМЮЙНБШЕ МЮГБЮМХЪ, ОНЯКЕДМЪЪ ЙНКНМЙЮ АСДЕР БНГБПЮЫЕМЮ. вРНАШ ОНКСВХРЭ ДНЯРСО Й ОЕПБШЛ, ХЯОНКЭГСИРЕ ВХЯКЕММШЕ ХМДЕЙЯШ ЛЮЯЯХБЮ ХКХ ЮКХЮЯШ Б ГЮОПНЯЕ. б ЯКСВЮЕ ЮКХЮЯНБ ХЯОНКЭГСИРЕ ХЛЕММН ХУ -- БШ МЕ ЯЛНФЕРЕ ХЯОНКЭГНБЮРЭ МЮЯРНЪЫХЕ ХЛЕМЮ ЙНКНМНЙ, ЙЮЙ МЮОПХЛЕП МЕ ЯЛНФЕРЕ ХЯОНКЭГНБЮРЭ 'field' Б МХФЕНОХЯЮММНЛ ОПХЛЕПЕ.

Пример 1. гЮОПНЯ Я ДСАКХПСЧЫХЛХЯЪ ХЛЕМЮЛХ ЙНКНМНЙ

select table1.field as foo, table2.field as bar from table1, table2

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

бРНПНИ НОЖХНМЮКЭМШИ ЮПЦСЛЕМР result_type Б ТСМЙЖХХ mysql_fetch_array() -- ЙНМЯРЮМРЮ Х ЛНФЕР ОПХМХЛЮРЭ ЯКЕДСЧЫХЕ ГМЮВЕМХЪ: MYSQL_ASSOC, MYSQL_NUM Х MYSQL_BOTH. щРЮ БНГЛНФМНЯРЭ ДНАЮБКЕМЮ Б PHP 3.0.7. гМЮВЕМХЕЛ ОН СЛНКВЮМХЧ ЪБКЪЕРЯЪ: MYSQL_BOTH.

хЯОНКЭГСЪ MYSQL_BOTH, БШ ОНКСВХРЕ ЛЮЯЯХБ, ЯНЯРНЪЫХИ ЙЮЙ ХГ ЮЯЯНЖХЮРХБМШУ ХМДЕЙЯНБ, РЮЙ Х ХГ ВХЯКЕММШУ. MYSQL_ASSOC БЕПМ╦Р РНКЭЙН ЮЯЯНЖХЮРХБМШЕ ЯННРБЕРЯРБХЪ (ЮМЮКНЦХВМН ТСМЙЖХХ mysql_fetch_assoc() Х MYSQL_NUM РНКЭЙН ВХЯКЕММШЕ (ЮМЮКНЦХВМН ТСМЙЖХХ mysql_fetch_row()).

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

Пример 2. mysql_fetch_array() Я MYSQL_NUM

<?php
    mysql_connect
("localhost", "mysql_user", "mysql_password") or
        die(
"Could not connect: " . mysql_error());
    
mysql_select_db("mydb");

    
$result = mysql_query("SELECT id, name FROM mytable");

    while (
$row = mysql_fetch_array($result, MYSQL_NUM)) {
        
printf ("ID: %s  Name: %s", $row[0], $row[1]);  
    }

    
mysql_free_result($result);
?>

Пример 3. mysql_fetch_array() Я MYSQL_ASSOC

<?php
    mysql_connect
("localhost", "mysql_user", "mysql_password") or
        die(
"Could not connect: " . mysql_error());
    
mysql_select_db("mydb");

    
$result = mysql_query("SELECT id, name FROM mytable");

    while (
$row = mysql_fetch_array($result, MYSQL_ASSOC)) {
        
printf ("ID: %s  Name: %s", $row["id"], $row["name"]);
    }

    
mysql_free_result($result);
?>

Пример 4. mysql_fetch_array() Я MYSQL_BOTH

<?php
    mysql_connect
("localhost", "mysql_user", "mysql_password") or
        die(
"Could not connect: " . mysql_error());
    
mysql_select_db("mydb");

    
$result = mysql_query("SELECT id, name FROM mytable");

    while (
$row = mysql_fetch_array($result, MYSQL_BOTH)) {
        
printf ("ID: %s  Name: %s", $row[0], $row["name"]);
    }

    
mysql_free_result($result);
?>

яЛ. РЮЙФЕ mysql_fetch_row() Х mysql_fetch_assoc().


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