UNIVERSIDAD TECNOLÓGICA DE TECAMACHALCO
Tecnologías de la Información y Comunicaciones
Desarrollo de aplicaciones web
Funciones PHP
María de los Ángeles Villafañe Ríos
Integrantes: Ismael Chávez Vázquez Laura Elena Anastasio Marcial
3 “C”
Introducci贸n
En este tema elaboramos una tabla en la cual se incluyen las funciones de PHP, la cual esta dividida en tres secciones, funciones donde se escribe el nombre de la funci贸n, descripci贸n donde se encuentra para que sirve determinada funci贸n y por ultimo la sintaxis que es la forma en la que deben ser empleadas estas funciones, esperamos este trabajo sea de utilidad para llevar a cabo el desarrollo de diferentes paginas web.
Funciones
Descripción
Sintaxis intmysql_affected_rows ( [intidentificador_de_enlace] )
mysql_affected_rows
Obtiene el número de filas afectadas en la anterior operación de MySQL
mysql_client_encodin g
Devuelve el nombre de la colección de caracteres
mysql_close
Cierra la conexión de MySQL
mysql_connect
Abre una conexión al servidor MySQL
mysql_create_db
Crea una base de datos MYSQL
mysql_data_seek
Mueve el apuntador interno del resultado
mysql_db_name
Recupera nombre de la base de datos de la llamada a mysql_list_dbs
mysql_db_query
Selecciona una base de datos y ejecuta una consulta sobre la misma
mysql_drop_db
Omite (elimina) una base de datos MySQL
mysql_errno
Devuelve el texto con error del mensaje de la anterior operación MySQL
mysql_escape_string
Escapa una cadena para ser usada en mysql_query
mysql_fetch_array
Recupera una fila de resultado como un array asociativo, un array numérico o como ambos
mysql_fetch_assoc
Recupera una fila de resultado como un array asociativo
intmysql_db_query ( cadena base_de_datos, cadena sentencia [, intidentificador_de_enlace] ) intmysql_drop_db ( cadena base_de_datos [, intidentificador_de_enlace] ) intmysql_errno ( [intidentificador_de_enlace] ) string mysql_escape_string ( string cadena_no_escapada ) arraymysql_fetch_array ( intid_resultado [, inttipo_de_resultado] ) array mysql_fetch_assoc ( resource resultado )
mysql_fetch_field
Obtiene la información de una columna desde un resultado y la devuelve como un objeto
objetomysql_fetch_field ( intid_resultado [, intsalto] )
string mysql_client_encoding ( [resource id_enlace] ) intmysql_close ( [intidentificador_de_enlace] ) intmysql_connect ( [cadena hostname [, cadenausuario [, cadena password [, boolnew_link [, intclient_flags]]]]] ) intmysql_create_db ( cadena base_de_datos [, intidentificador_de_enlace] ) intmysql_data_seek ( intid_resultado, intnumero_de_fila ) string mysql_db_name ( resource resultado, intfila [, mixed campo] )
mysql_fetch_lengths
Obtiene la longitud de cada salida en un resultado
array mysql_fetch_lengths ( intid_resultado )
mysql_fetch_object
Recupera una fila de resultado como un array objeto
mysql_fetch_row
Recupera una fila de resultado como un array numérico
mysql_field_flags
Obtiene los flags asociados con el campo especificado en un resultado
mysql_field_len
Devuelve la longitud del campo especificado
mysql_field_name
Obtiene el nombre del campo especificado en un resultado
objetomysql_fetch_object ( intid_resultado ) array mysql_fetch_row ( intid_resultado ) cadena mysql_field_flags ( intid_resultado, intoffset_del_campo ) intmysql_field_len ( intid_resultado, intoffset_del_campo ) cadena mysql_field_name ( intid_resultado, intindice_del_campo )
mysql_field_seek
Establece el apuntador del resultado en un número de campo especificado
mysql_field_table
Obtiene el nombre de la tabla en la que está el campo especificado
mysql_field_type
Obtiene el tipo del campo especificado en un resultado
mysql_free_result
Libera la memoria del resultado
mysql_get_client_info
Obtener información del cliente MySQL
mysql_get_host_info
Obtener información de la máquina anfitriona MySQL
mysql_get_proto_info
Obtener información del protocolo MySQL
mysql_get_server_inf o
Obtener información del servidor MySQL
mysql_info
Obtiene información sobre la consulta más reciente
mysql_insert_id
Obtiene la ID generada en la última consulta
mysql_list_dbs
Lista de las bases de datos disponibles en un servidor MySQL
mysql_list_fields
Lista los campos del resultado de MySQL
intmysql_field_seek ( intid_resultado, intoffset_del_campo ) cadena mysql_field_table ( intid_resultado, intoffset_del_campo ) cadena mysql_field_type ( intid_resultado, intoffset_del_campo ) intmysql_free_result ( intid_resultado ) string mysql_get_client_info ( void ) string mysql_get_host_info ( [resource id_enlace] ) intmysql_get_proto_info ( [resource id_enlace] ) string mysql_get_server_info ( [resource id_enlace] ) string mysql_info ( [resource id_enlace] ) intmysql_insert_id ( [intidentificador_de_enlace] ) intmysql_list_dbs ( [intidentificador_de_enlace] ) intmysql_list_fields ( cadena base_de_datos, cadena tabla [, intdentificador_de_enlace]
mysql_list_processes
mysql_list_tables
mysql_num_fields mysql_num_rows mysql_pconnect
mysql_ping
) Lista los procesos MySQL resource mysql_list_processes ( [resource id_enlace] ) Lista las tablas de una base de datos intmysql_list_tables ( MySQL cadena base_de_datos [, intidentificador_de_enlace] ) Obtiene el número de campos en un intmysql_num_fields ( resultado intid_resultado ) Obtener el número de filas de un intmysql_num_rows ( resultset intid_resultado ) Abre una conexión persistente a un intmysql_pconnect ( [cadena servidor MySQL hostname [, cadena usuario [, cadena password]]] ) Efectuar un chequeo de respuesta boolmysql_ping ( [resource (ping) sobre una conexión de servidor o id_enlace] ) reconectarse si no hay conexión
mysql_query
Enviar una consulta MySQL
mysql_real_escape_st ring
Escapa caracteres especiales en una cadena para ser usado en una sentencia SQL
mysql_result mysql_select_db
Obtener datos de resultado Seleccionar una base de datos MySQL
mysql_set_charset
Establece el conjunto de caracteres del cliente Obtiene el status actual del sistema
mysql_stat mysql_tablename
Obtiene el nombre de la tabla de un campo
mysql_thread_id
Devuelve el ID del hilo actual
mysql_unbuffered_qu ery
Envía una consulta SQL a MySQL, sin recuperar ni colocar en búfer las filas de resultado
resource mysql_query ( string query [, resource identificador_de_enlace] ) string mysql_real_escape_string ( string cadena_no_escapada [, resource id_enlace] ) intmysql_select_db ( cadena base_de_datos [, intidentificador_de_enlace] )
string mysql_stat ( [resource id_enlace] ) cadena mysql_tablename ( intid_resultado, int i ) intmysql_thread_id ( [resource id_enlace] ) resource mysql_unbuffered_query ( string consulta [, resource id_enlace] )
Conclusión Como podrás haber observado esta tabla contiene numerosas funciones para PHP, lo cual dificulta el aprendizaje de todas estas funciones, pero es fundamental el poder identificar algunas de ellas para poder realizar el diseño de nuestro sitio web dinámico.