plik


mysql_fetch_arrayPodręcznik PHPPoprzedniNastępnymysql_fetch_array (PHP 3, PHP 4 >= 4.0.0)mysql_fetch_array --  Zapisuje wiersz wyniku w tablicy asocjacyjnej, numerycznej lub w obu Opisarray mysql_fetch_array (resource wynik, int [typ_wyniku]) Zwraca tablicę zawierającą pobrany wiersz, lub FALSE jeżeli nie ma więcej wierszy w wynik. mysql_fetch_array() jest rozszerzoną wersją mysql_fetch_row(). Oprócz zapisywania danych w indeksach numerycznych, zapisuje je też w indeksach przyporządkowujących (asocjacyjnych), używając nazw pól jako kluczy. Jeżeli dwie lub więcej kolumn wyniku ma te same nazwy, ostatnia kolumna będzie brana pod uwagę. Dostęp do innych kolumn o tej samej nazwie jest możliwy jedynie przez indeksowanie numeryczne lub przez stworzenie aliasa. select t1.f1 as foo t2.f1 as bar from t1, t2 Godne uwagi jest to, że użycie mysql_fetch_array() NIE jest znacząco wolniejsze od użycia mysql_fetch_row(), a jest bardziej funkcjonalne. Opcjonalny drugi argument result_type w funkcji mysql_fetch_array() jest stałą i może przyjmować następujące wartości: MYSQL_ASSOC, MYSQL_NUM i MYSQL_BOTH. (funkcjonalność tę dodano w PHP 3.0.7) Po dalsze szczegóły patrz także mysql_fetch_row() i mysql_fetch_assoc(). Przykład 1. mysql_fetch_array()<?php mysql_connect ("serwer","uzytkownik","haslo"); $result = mysql_db_query ("database","select id_uzytkownika, pelna_nazwa from tabela"); while ($row = mysql_fetch_array ($result)) { echo "id_uzytkownika: ".$row["id_uzytkownika"]."<br>\n"; echo "id_uzytkownika: ".$row[0]."<br>\n"; echo "pelna_nazwa: ".$row["pelna_nazwa"]."<br>\n"; echo "pelna_nazwa: ".$row[1]."<br>\n"; } mysql_free_result ($result); ?>PoprzedniSpis treściNastępnymysql_escape_stringPoczątek rozdziałumysql_fetch_assoc

Wyszukiwarka

Podobne podstrony:
function mysql fetch array
function mysql fetch row
function sybase fetch array
function msql fetch array
function pg fetch array
function mysql fetch object
function mysql fetch field
function sesam fetch array
function fbsql fetch array

więcej podobnych podstron