Php mysql function result

mysql_result() function in PHP

What is mysql_result() function in PHP?
How does mysql_result() works?

Explanation

PHP Topics

  • Introduction
  • Syntax
  • Datatypes
    • DataTypes
    • Boolean
    • Integer
    • Double
    • String
    • Array
    • Object
    • Resource
    • NULL
    • Type Conversion
    • Variables
    • Define Variable
    • Global variable
    • Static variable
    • intval
    • strval
    • floatval
    • boolval
    • settype
    • gettype
    • automatic type conversion
    • Operator Precedence
    • Arithmetic Operator
    • Assignment Operator
    • Bitwise Operator
    • Comparison Operator
    • Ternary Operator
    • Error Control Operator
    • Execution Operator
    • Increment/Decrement
    • Logical Operator
    • String Operator
    • Array Operator
    • Type Operator
    • IF Structure
    • Else Structure
    • Else IF
    • While
    • Do While
    • For
    • For each
    • Break
    • Continue
    • Switch
    • Declare
    • Return
    • Require
    • Require Once
    • Include
    • Include Once
    • Goto
    • Functions
    • User Defined Functions
    • Passing Arguments
    • Returning Values
    • Days in Month
    • Calendar Information
    • Easter Date
    • Easter Days
    • Julian Day Functions
    • Date and time
    • Date Time Functions
    • Date
    • Time
    • Check date
    • Create date
    • Get default timezone
    • Set default timezone
    • Date Format
    • Parse Date
    • Sun Date
    • Sunrise date
    • Sunset date
    • Get date
    • Get time
    • Gmdate
    • Gm mktime
    • Gm strftime
    • Idate
    • Localtime
    • Microtime
    • mktime
    • strftime
    • strptime
    • strtotime
    • Timezone open
    • Alias Time/Date
    • Array Function
    • Length of array
    • inArray
    • Sort Reverse
    • sizeof
    • Sort
    • Array Chunk
    • Array Combine
    • Array count values
    • Array Key exists
    • Array Keys
    • Merge Array
    • POP Array
    • PUSH Array
    • Random array
    • Array Reverse
    • Search Array
    • Array Shift
    • Slice Array
    • Splice Array
    • Array SUM
    • Unique Array
    • Unshift Array
    • Array Values
    • Change Key Case
    • Array Diff Assoc
    • Array Diff Key
    • Array Diff UAssoc
    • Array Diff UKey
    • Array Diff
    • Array Fill Keys
    • Array fill
    • Filter Array
    • Array Flip
    • Array Intersect Assoc
    • Array Intersect Key
    • Array Intersect Uassoc
    • Array Intersect UKey
    • Array Intersect
    • Map Array
    • Merge Recursive
    • Multisort
    • Array Pad
    • Product Array
    • Reduce Array
    • Array Udiff Assoc
    • Array Udiff Uassoc
    • Array Udiff
    • Array UIntersect Assoc
    • Array UIntersect Uassoc
    • Array UIntersect
    • Array Walk Recursive
    • Array Walk
    • arsort
    • asort
    • Compact
    • Current
    • Each Function
    • End
    • Extract
    • Key
    • krsort
    • ksort
    • List
    • Natcase sort
    • Natsort
    • Next
    • Position
    • Prev
    • Range
    • Reset
    • Shuffle
    • uasort
    • uksort
    • usort
    • Abs
    • Trignometric
    • bindec
    • decbin
    • dechex
    • decoct
    • hexdec
    • octdec
    • Base Converter
    • ceil
    • deg2rad
    • exp
    • expm1
    • floor
    • fmod
    • getrandmax
    • hypot
    • isfinite
    • is infinite
    • is nan
    • lcg value
    • log10
    • log1p
    • log
    • max
    • min
    • mt getrandmax
    • mt rand
    • mt srand
    • pi
    • pow
    • rad2deg
    • rand
    • round
    • sqrt
    • srand
    • Mysql Functions
    • mysql_affected_rows
    • mysql_change_user
    • mysql_client_encoding
    • mysql_close
    • mysql_connect
    • mysql_create_db
    • mysql_data_seek
    • mysql_db_name
    • mysql_db_query
    • mysql_drop_db
    • mysql_errno
    • mysql_error
    • mysql_escape_string
    • mysql_fetch_array
    • mysql_fetch_assoc
    • mysql_fetch_field
    • mysql_fetch_lengths
    • mysql_fetch_object
    • mysql_fetch_row
    • mysql_field_flags
    • mysql_field_len
    • mysql_field_name
    • mysql_field_seek
    • mysql_field_table
    • mysql_field_type
    • mysql_free_result
    • mysql_get_client_info
    • mysql_get_host_info
    • mysql_get_proto_info
    • mysql_get_server_info
    • mysql_info
    • mysql_insert_id
    • mysql_list_dbs
    • mysql_list_fields
    • mysql_list_processes
    • mysql_list_tables
    • mysql_num_fields
    • mysql_num_rows
    • mysql_pconnect
    • mysql_ping
    • mysql_query
    • mysql_real_escape_string
    • mysql_result
    • mysql_select_db
    • mysql_stat
    • mysql_tablename
    • mysql_thread_id
    • mysql_unbuffered_query
    • Introduction
    • DB Connection
    • Create Table
    • Insert
    • Select
    • Update
    • Delete Data
    • Error Handling
    • Count Lines
    • File Size
    • File Reading
    • Reading Lines
    • Creating File
    • File Writing
    • File Append
    • File Permission
    • fopen
    • fclose
    • Error Types
    • Parse Error
    • Fatal Error
    • Warning Error
    • Notice Error
    • Stop Error
    • Restrict Errors
    • Error Levels
    • Error Mailing
    • DB Size
    • ezmlm hash
    • Mail
    • Send Mail
    • Addslashes
    • bin2hex
    • chr
    • echo
    • explode
    • implode
    • ltrim
    • md5
    • nl2br
    • ord
    • print
    • print_r
    • printf
    • rtrim
    • sprintf
    • String Replace
    • str_pad
    • str_repeat
    • str_replace
    • str_shuffle
    • str_split
    • str_word_count
    • strcasecmp
    • strcmp
    • strip_tags
    • stripos
    • stristr
    • strlen
    • strpos
    • strrchr
    • strrev
    • strstr
    • strtolower
    • strtoupper
    • substr_replace
    • substr
    • trim
    • ucfirst
    • ucwords
    • addcslashes
    • chunk_split
    • convert_cyr_string
    • convert_uudecode
    • convert_uuencode
    • count_chars
    • crc 32
    • crypt
    • fprintf
    • get_html_translation_table
    • hebrev
    • hebrevc
    • html_entity_decode
    • htmlentities
    • htmlspecialchars_decode
    • htmlspecialchars
    • lcfirst
    • levenshtein
    • localeconv
    • md5_file
    • metaphone
    • money_format
    • nl_langinfo
    • number_format
    • parse_str
    • quoted_printable_decode
    • quoted_printable_encode
    • quotermeta
    • setlocale
    • sha1_file
    • sha1
    • similar_text
    • soundex
    • sscanf
    • str_rot13
    • strcoll
    • strcspn
    • stripcslashes
    • stripslashes
    • strnatcasecmp
    • strnatcmp
    • strncasecmp
    • strncmp
    • strpbrk
    • strripos
    • strrpos
    • strspn
    • strtok
    • strtr
    • substr_compare
    • vfprintf
    • vprintf
    • vsprintf
    • wordwrap
    • alias string function
    • Session Functions
    • Session Function List
    • session_cache_expire
    • session_cache_limiter
    • session_decode
    • session_encode
    • session_destroy
    • session_get_cookie_params
    • session_set_cookie_params
    • session_id
    • session_name
    • session_register
    • session_is_registered
    • session_unregister
    • session_module_name
    • session_regenerate_id
    • session_save_path
    • session_set_save_handler
    • session_start
    • session_unset
    • session_write_close
    • Set cookie
    • Set raw cookie
    • POST Method
    • GET Method
    • Upload Files
    • REQUEST Method
    • is_int()
    • is_float()
    • is_bool()
    • is_string()
    • is_array()
    • is_object()
    • is_numeric()
    • unset()
    • empty()
    • filter-has-var()
    • filter-id()
    • filter-input-array()
    • filter-input()
    • filter-list()
    • filter-var-array()
    • filter-var()
    • filter-callback()
    • filter-sanitize-string()
    • filter-sanitize-encoded()
    • filter-sanitize-special-chars()
    • filter-sanitize-url()
    • filter-sanitize-email()
    • filter-sanitize-quotes()
    • filter-sanitize-float()
    • filter-sanitize-int()
    • filter-validate-int()
    • filter-validate-boolean()
    • filter-validate-float()
    • filter-validate-regexp()
    • filter-validate-url()
    • filter-validate-email()
    • filter-validate-ip.php()

    Источник

    mysql_result

    Данный модуль устарел, начиная с версии PHP 5.5.0, и удалён в PHP 7.0.0. Используйте вместо него MySQLi или PDO_MySQL. Смотрите также инструкцию MySQL: выбор API. Альтернативы для данной функции:

    Описание

    Возвращает содержимое одного поля из набора результата MySQL.

    Работая с большими результатами запросов, следует использовать одну из функций, обрабатывающих сразу целый ряд результата (указаны ниже). Так как эти функции возвращают значение нескольких ячеек сразу, они НАМНОГО быстрее mysql_result() . Кроме того, учтите, что указание численного смещения работает намного быстрее, чем указание колонки, или колонки с таблицей через точку.

    Список параметров

    Обрабатываемый результат запроса. Этот результат может быть получен с помощью функции mysql_query() .

    Номер получаемого ряда из результата. Нумерация рядов начинается с 0 .

    Имя или смещение получаемого поля.

    Может быть как смещением поля, именем поля, так и именем поля вместе с таблицей (таблица.поле). Если для поля был указан псевдоним (‘select foo as bar from. ‘), используйте его вместо имени самого поля. Если не указан, возвращается первое поле.

    Возвращаемые значения

    Содержимое одного поля из набора результата MySQL в случае успешного выполнения, или false в случае возникновения ошибки.

    Примеры

    Пример #1 Пример использования mysql_result()

    $link = mysql_connect ( ‘localhost’ , ‘mysql_user’ , ‘mysql_password’ );
    if (! $link ) die( ‘Ошибка соединения: ‘ . mysql_error ());
    >
    if (! mysql_select_db ( ‘database_name’ )) die( ‘Ошибка выбора базы данных: ‘ . mysql_error ());
    >
    $result = mysql_query ( ‘SELECT name FROM work.employee’ );
    if (! $result ) die( ‘Ошибка выполнения запроса:’ . mysql_error ());
    >
    echo mysql_result ( $result , 2 ); // выведет имя третьего сотрудника

    Примечания

    Замечание:

    Вызовы функции mysql_result() не должны смешиваться с другими функциями, работающими с результатом запроса.

    Смотрите также

    • mysql_fetch_row() — Обрабатывает ряд результата запроса и возвращает массив с числовыми индексами
    • mysql_fetch_array() — Обрабатывает ряд результата запроса, возвращая ассоциативный массив, численный массив или оба
    • mysql_fetch_assoc() — Возвращает ряд результата запроса в качестве ассоциативного массива
    • mysql_fetch_object() — Обрабатывает ряд результата запроса и возвращает объект

    Источник

    mysql_result

    Данное расширение устарело, начиная с версии PHP 5.5.0, и будет удалено в будущем. Используйте вместо него MySQLi или PDO_MySQL. Смотрите также инструкцию MySQL: выбор API и соответствующий FAQ для получения более подробной информации. Альтернативы для данной функции:

    Описание

    Возвращает содержимое одного поля из набора результата MySQL.

    Работая с большими результатами запросов, следует использовать одну из функций, обрабатывающих сразу целый ряд результата (указаны ниже). Так как эти функции возвращают значение нескольких ячеек сразу, они НАМНОГО быстрее mysql_result() . Кроме того, учтите, что указание численного смещения работает намного быстрее, чем указание колонки, или колонки с таблицей через точку.

    Список параметров

    Обрабатываемый результат запроса. Этот результат может быть получен с помощью функции mysql_query() .

    Номер получаемого ряда из результата. Нумерация рядов начинается с 0.

    Имя или смещение получаемого поля.

    Может быть как смещением поля, именем поля, так и именем поля вместе с таблицей (таблица.поле). Если для поля был указан псевдоним (‘select foo as bar from. ‘), используйте его вместо имени самого поля. Если не указан, возвращается первое поле.

    Возвращаемые значения

    Содержимое одного поля из набора результата MySQL в случае успеха, или FALSE в случае ошибки.

    Примеры

    Пример #1 Пример использования mysql_result()

    $link = mysql_connect ( ‘localhost’ , ‘mysql_user’ , ‘mysql_password’ );
    if (! $link ) die( ‘Ошибка соединения: ‘ . mysql_error ());
    >
    if (! mysql_select_db ( ‘database_name’ )) die( ‘Ошибка выбора базы данных: ‘ . mysql_error ());
    >
    $result = mysql_query ( ‘SELECT name FROM work.employee’ );
    if (! $result ) die( ‘Ошибка выполнения запроса:’ . mysql_error ());
    >
    echo mysql_result ( $result , 2 ); // выведет имя третьего сотрудника

    Примечания

    Замечание:

    Вызовы функции mysql_result() не должны смешиваться с другими функциями, работающими с результатом запроса.

    Смотрите также

    • mysql_fetch_row() — Обрабатывает ряд результата запроса и возвращает массив с числовыми индексами
    • mysql_fetch_array() — Обрабатывает ряд результата запроса, возвращая ассоциативный массив, численный массив или оба
    • mysql_fetch_assoc() — Возвращает ряд результата запроса в качестве ассоциативного массива
    • mysql_fetch_object() — Обрабатывает ряд результата запроса и возвращает объект

    Источник

    Читайте также:  Информация о экране python
Оцените статью