Las funciones más interesantes del PHP

He aquí un pequeño resumen de las funciones más interesantes que tiene PHP.

Las de la siguiente tabla son las que están relacionadas con el tratamiento de datos contra una base MySql.

función devuelve descripción
mysql_connect ([ string $server [, string $username [, string $password ]]]) resource Abre una conexión con la base de datos
mysql_query (string $query) resource Ejecuta una senencia SQL
mysql_fetch_assoc (resource $result) array Recupera una fila del resultado como una matriz asociativa
mysql_affected_rows () int Devuelve el nº de filas afectadas por la sentencia previa
mysql_insert_id ([ resource $link_identifier ] ) int Devuelve el ID generado por un campo AUTO-INCREMENT de la sentencia INSERT previa
mysql_num_rows (resource $result) int Devuelve el número de filas del resultado
mysql_num_fields (resource $result) int Devuelve el número de columnas del resultado
mysql_fetch_field (resource $result [, int $field_offset ]) object Devuelve un objeto con los metadatos del campo $field_offset
mysql_data_seek (resource $result , int $row_number) bool Posiciona el cursor del resuultado en la fila $row_number
mysql_real_escape_string (string $unescaped_string) string Escapa los caracteres de texto
mysql_list_fields (string $database_name , string $table_name) mysql_query(“SHOW COLUMNS FROM table [LIKE 'name']“) resource Devuelve una lista con todos los metadatos de las columnas de la/s tabla/s
mysql_list_tables (string $database) mysql_query(“SHOW TABLES FROM $dbname [LIKE 'pattern']“) resource Devuelve una lista de tablas de la base
mysql_info () string Devuelve información relevante de la última sentencia ejecutada
mysql_error () string Devuelve el mensaje de error que se ha producido
mysql_close () bool Cierra la conexión (no es necesaria porque la conexión se libera automáticamente al finalizar el script)

Otros artículos de esta serie:

[seriesposts show_date=0 order=asc]

Publicar un Comentario

Si es la primera vez que escribes, tu comentario será moderado por un administrador.

Con el fin de garantizar un ambiente de debate respetuoso, no se permitirán comentarios:

  • insultantes, difamatorios, racistas, sexistas, y/o discriminatorios
  • excesivamente críticos con otros participanes
  • que no aporten nada, sin sentido o repetidos
  • con enlaces considerados publicidad o spam
  • con material protegido por derechos de autor
*
*