API MySQL originale
- Introduction
- Installation/Configuration
- Historique des modifications
- Constantes pré-définies
- Exemples
- Fonctions MySQL
- mysql_affected_rows — Retourne le nombre de lignes affectées lors de la dernière opération MySQL
- mysql_client_encoding — Retourne le nom du jeu de caractères utilisé par le client MySQL
- mysql_close — Ferme la connexion MySQL
- mysql_connect — Ouvre une connexion à un serveur MySQL
- mysql_create_db — Crée une base de données MySQL
- mysql_data_seek — Déplace le pointeur interne de résultat MySQL
- mysql_db_name — Récupère le nom de base de données à l'appel de mysql_list_dbs
- mysql_db_query — Sélectionne une base de données et y exécute une requête
- mysql_drop_db — Efface une base de données MySQL
- mysql_errno — Retourne le numéro d'erreur de la dernière commande MySQL
- mysql_error — Retourne le texte associé avec l'erreur générée lors de la dernière requête
- mysql_escape_string — Protège les caractères spéciaux SQL
- mysql_fetch_array — Retourne une ligne de résultat MySQL sous la forme d'un tableau associatif, d'un tableau indexé, ou les deux
- mysql_fetch_assoc — Lit une ligne de résultat MySQL dans un tableau associatif
- mysql_fetch_field — Retourne les données enregistrées dans une colonne MySQL sous forme d'objet
- mysql_fetch_lengths — Retourne la taille de chaque colonne d'une ligne de résultat MySQL
- mysql_fetch_object — Retourne une ligne de résultat MySQL sous la forme d'un objet
- mysql_fetch_row — Retourne une ligne de résultat MySQL sous la forme d'un tableau
- mysql_field_flags — Retourne des détails sur une colonne MySQL
- mysql_field_len — Retourne la taille d'un champ de résultat MySQL
- mysql_field_name — Retourne le nom d'une colonne dans un résultat MySQL
- mysql_field_seek — Déplace le pointeur de résultat vers une position donnée
- mysql_field_table — Retourne le nom de la table MySQL où se trouve une colonne
- mysql_field_type — Retourne le type d'une colonne MySQL spécifique
- mysql_free_result — Libère le résultat de la mémoire
- mysql_get_client_info — Lit les informations sur le client MySQL
- mysql_get_host_info — Lit les informations sur l'hôte MySQL
- mysql_get_proto_info — Lit les informations sur le protocole MySQL
- mysql_get_server_info — Lit les informations sur le serveur MySQL
- mysql_info — Lit des informations à propos de la dernière requête MySQL
- mysql_insert_id — Retourne l'identifiant généré par la dernière requête
- mysql_list_dbs — Liste les bases de données disponibles sur le serveur MySQL
- mysql_list_fields — Liste les champs d'une table MySQL
- mysql_list_processes — Liste les processus MySQL
- mysql_list_tables — Liste les tables d'une base de données MySQL
- mysql_num_fields — Retourne le nombre de champs d'un résultat MySQL
- mysql_num_rows — Retourne le nombre de lignes d'un résultat MySQL
- mysql_pconnect — Ouvre une connexion persistante à un serveur MySQL
- mysql_ping — Vérifie la connexion au serveur MySQL, et s'y reconnecte au besoin
- mysql_query — Envoie une requête à un serveur MySQL
- mysql_real_escape_string — Protège une commande SQL de la présence de caractères spéciaux
- mysql_result — Retourne un champ d'un résultat MySQL
- mysql_select_db — Sélectionne une base de données MySQL
- mysql_set_charset — Définit le jeu de caractères du client MySQL
- mysql_stat — Retourne le statut courant du serveur MySQL
- mysql_tablename — Lit le nom de la table qui contient un champ
- mysql_thread_id — Retourne l'identifiant du thread MySQL courant
- mysql_unbuffered_query — Exécute une requête SQL sans mobiliser les résultats MySQL