PHP dispose de plusieurs fonctions qui interagissent avec les bases de données MySQL que vous pouvez utiliser pour obtenir d'eux des informations et d'afficher sur vos pages HTML . Ceux-ci comprennent la connexion , la sélection et les fonctions de requête . Enregistrer les résultats des fonctions de connexion à des variables PHP pour garder la connexion ouverte sur la page Web que vous avez recueilli toutes les informations dont vous avez besoin à partir de la base de données . Mysql_connect Fonction
Avant que vous pouvez obtenir toutes les informations de tables MySQL sur votre page Web, vous devez vous connecter à la base de données elle-même . La fonction mysql_connect PHP ouvre la connexion au serveur. Au minimum, vous devez passer le serveur MySQL, nom d'utilisateur et mot de passe comme paramètres de la fonction , soit en tant que littéraux de chaîne ou variables . Vous pouvez également passer deux paramètres supplémentaires : l'un sert à différencier plusieurs appels à la fonction mysql_connect pour différents serveurs de base de données , et l'autre pour définir des indicateurs de clients. La fonction soit établit la connexion ou retourne false.
Mysql_select_db Fonction
La fonction mysql_select_db PHP sélectionne une base de données qui existe sur le serveur MySQL , ce qui contribue en particulier lorsque plusieurs bases de données exister. Au minimum, il vous suffit de passer le nom de la base de données en tant que paramètre , soit comme une chaîne littérale ou d'une variable. Cependant, vous avez la possibilité de passer un identifiant comme second paramètre si vous avez établi des connexions à plusieurs bases de données MySQL . La fonction retourne vrai si elle trouve la base de données , ou false si elle échoue.
MySQL_Query Fonction
Lorsque vous avez terminé une connexion à une base de données MySQL, la fonction mysql_query PHP vous permet d' interroger les tables d'information. Vous utilisez la syntaxe SQL dans les requêtes , y compris les sélectionner, insérer , mettre à jour et supprimer des requêtes . Il vous suffit de passer la requête en paramètre à la fonction mysql_query , soit comme une chaîne littérale ou une variable. Cependant, vous n'avez pas à inclure un point-virgule à la fin de la requête. Vous pouvez également passer un paramètre d'identification similaire à la fonction mysql_select_db . La fonction retourne les résultats de la requête s'il en trouve .
Mysql_close Fonction
La fonction mysql_close PHP ferme une connexion à une base de données MySQL. Si vous avez seulement appelé la fonction mysql_connect une fois sur la page Web , vous n'avez pas besoin de passer des paramètres à la fonction mysql_close . Si vous avez établi des connexions multiples , passer la valeur de l'identifiant pour la fonction de fermeture pour indiquer que vous voulez fermer cette connexion. Si vous avez plusieurs connexions ouvertes , mais ne spécifiez pas celle que vous voulez fermer , la fonction mysql_close fin à la connexion la plus récemment ouverte .