PHP Manualen
forrige |  | næste

# mysql_result

(PHP 3, PHP 4, PHP 5)

mysql_result -- Modtag resultat data

## Beskrivelse

mixed mysql_result ( resource result, int row [, mixed field] )

mysql_result() returnerer indhold, fra en celle i MySQL resultat sættet. Felt argumentet, kan være felt nummeret, eller felt navnet, eller feltets tabel punktum felt navn. Hvis kolonne navnet har er blevet aliaseret ('select foo as bar from...'), så brug aliaset, istedet for kolonne navn.

Når du arbejder med store resultat sæt, bør du overveje, at bruge en af de funktioner, der henter en hel række af gangen (se længere nede. Da disse funktioner returnerer indholdet af flere celler, i et funktions kald det er meget hurtigere, end mysql_result(). Vær også opmærksom på at hvis du specificere et felt nummer, er det meget hurtigere end hvis du specificere et feltnavn, eller et tabelnavn.feltnavn.

Kald til mysql_result() skal ikke være blandet med andre funktions kald der arbejder emd resultat sættet.

Eksempel 1. mysql_result() eksempel

`<?php $link = mysql_connect('localhost', 'mysql_bruger', 'mysql_kode'); if (!$link) { die('Kunne ikke forbinde: ' . mysql_error()); } $result = mysql_query('SELECT name FROM work.employee'); if (!$result) { die('Kunne ikke eksekvere forespørgslen:' . mysql_error()); } echo mysql_result($result, 2); // Udskriv tredje navn i employee mysql_close($link); ?>`

Anbefalede high-performance alternativer: mysql_fetch_row(), mysql_fetch_array(), mysql_fetch_assoc() og mysql_fetch_object().

forrige | hjem | næste
mysql_real_escape_string | op | mysql_select_db