Recupera una fila de la base de datos.

Descripción

Ejecuta una consulta SQL y devuelve la fila del resultado de SQL.

Parámetros

$ consulta

(string|null)(Opcional)Consulta SQL.

Valor por defecto: null

$ salida

(string)(Opcional) El tipo de devolución requerido. Uno de OBJECT, ARRAY_A o ARRAY_N, que corresponden a un objeto stdClass, un asociativo array, o un numérico array, respectivamente.

Valor predeterminado: OBJETO

$ y

(En t)(Opcional) Fila para volver. Indexado desde 0.

Regreso

(array| objeto |null|void) Resultado de la consulta de la base de datos en el formato especificado por $ salida o null en caso de falla.

Fuente

Expediente: wp-includes / wp-db.php

publicfunctionget_row($query=null,$output=OBJECT,$y=0)$this->func_call="$db->get_row("$query",$output,$y)";if($this->check_current_query&&$this->check_safe_collation($query))$this->check_current_query=false;if($query)$this->query($query);elsereturnnull;if(!isset($this->last_result[$y]))returnnull;if(OBJECT===$output)return$this->last_result[$y]?$this->last_result[$y]:null;elseif(ARRAY_A===$output)return$this->last_result[$y]?get_object_vars($this->last_result[$y]):null;elseif(ARRAY_N===$output)return$this->last_result[$y]?array_values(get_object_vars($this->last_result[$y])):null;elseif(OBJECT===strtoupper($output))// Back compat for OBJECT being previously case-insensitive.return$this->last_result[$y]?$this->last_result[$y]:null;else$this->print_error(' $db->get_row(string query, output type, int offset) -- Output type must be one of: OBJECT, ARRAY_A, ARRAY_N');

Relacionado

Usos

Usos Descripción
wp-includes / wp-db.php:wpdb :: check_safe_collation ()

Comprueba si la consulta accede a una intercalación considerada segura en la versión actual de MySQL.

wp-includes / wp-db.php:wpdb :: query ()

Realiza una consulta a la base de datos MySQL, utilizando la conexión actual a la base de datos.

wp-includes / wp-db.php:wpdb :: print_error ()

Imprime error SQL / DB.

Usado por

Usado por Descripción
wp-includes / post.php:wp_delete_attachment_files ()

Elimina todos los archivos que pertenecen al adjunto dado.

wp-includes / class-wp-site.php:WP_Site :: get_instance ()

Recupera un sitio de la base de datos por su ID.

wp-includes / class-wp-network.php:WP_Network :: get_instance ()

Recupere una red de la base de datos por su ID.

wp-includes / class-wp-comment.php:WP_Comment :: get_instance ()

Recupera una instancia de WP_Comment.

wp-includes / option.php:delete_network_option ()

Elimina una opción de red por su nombre.

wp-includes / option.php:get_network_option ()

Recupera el valor de la opción de una red según el nombre de la opción.

wp-includes / wp-db.php:wpdb :: strip_invalid_text ()

Elimina los caracteres no válidos según los pares valor / juego de caracteres.

wp-admin / includes / upgrade.php:maybe_convert_table_to_utf8mb4 ()

Si una tabla solo contiene columnas utf8 o utf8mb4, conviértala a utf8mb4.

wp-admin / includes / network.php:allow_subdirectory_install ()

Permitir la instalación del subdirectorio.

wp-includes / class-wp-user.php:WP_User :: get_data_by ()

Devuelve solo los campos del usuario principal

wp-includes / general-template.php:get_calendar ()

Muestra el calendario con los días que tienen publicaciones como enlaces.

wp-includes / deprecated.php:delete_usermeta ()

Elimina los metadatos del usuario.

wp-includes / deprecated.php:update_usermeta ()

Actualice los metadatos del usuario.

wp-includes / taxonomy.php:wp_insert_term ()

Agregue un nuevo término a la base de datos.

wp-includes / taxonomy.php:term_exists ()

Determina si existe un término de taxonomía.

wp-includes / option.php:delete_option ()

Elimina la opción por nombre. Evita la eliminación de las opciones protegidas de WordPress.

wp-includes / option.php:get_option ()

Recupera un valor de opción basado en un nombre de opción.

wp-includes / user.php:count_users ()

Cuente el número de usuarios que tienen cada uno de los roles de usuario.

wp-includes / class-wp-post.php:WP_Post :: get_instance ()

Recupere la instancia de WP_Post.

wp-includes / post.php:wp_delete_attachment ()

Tira a la papelera o elimina un archivo adjunto.

wp-includes / post.php:wp_delete_post ()

Tira a la papelera o elimina una publicación o una página.

wp-includes / ms-functions.php:get_most_recent_post_of_user ()

Obtén la publicación más reciente de un usuario.

wp-includes / ms-functions.php:términos_globales ()

Mantiene una lista canónica de términos sincronizando los términos creados para cada blog con la tabla de términos globales.

wp-includes / ms-functions.php:wpmu_activate_signup ()

Activar un registro.

wp-includes / ms-functions.php:wpmu_validate_user_signup ()

Desinfecte y valide los datos necesarios para el registro de un usuario.

wp-includes / ms-functions.php:wpmu_validate_blog_signup ()

Procesa nuevos registros de sitios.

wp-includes / bookmark.php:get_bookmark ()

Recuperar datos de marcadores

wp-includes / ms-blogs.php:get_blog_details ()

Recupere los detalles de un blog de la tabla de blogs y las opciones de blog.

wp-includes / meta.php:get_metadata_by_mid ()

Recupera metadatos por meta ID.

Registro de cambios

Versión Descripción
0,71 Introducido.