 |
Forum technique developpement, GNU Linux et logiciels, de l'ours Forum d'echange et d'entre aide sur le developpement, GNU Linux
|
| Forum developpement logiciel et Internet - Support informatique |
| |
Bienvenue sur le forum informatique et internet. N'hésitez pas à poser vos questions, à vous inscrire pour participer. Ce forum a pour but de partager une base de connaissance ouverte à tous couvrant l'informatique et les réseaux, antivirus et anti spywares. On a pas de pognon, de moins en moins même, mais on a des idées ! Dans l'esprit du logiciel libre, et de l'accès pour tous à la connaissance, vous pouvez copier les informations présentes dans ce forum. Il sera cool de votre part de placer un lien en retour vers ce forum, mais ça n'est pas obligatoire. |
|
|
| |
| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
ronours Site Admin

Inscrit le: 25 Fév 2007 Messages: 1159
|
Posté le: Mar Jan 29, 2008 9:49 am Sujet du message: Php mysql : script de connexion à une base de donnée |
|
|
Pour fair appel à une base de donnée mysql en php, il faut établir la connexion à la base.
Evidement, on ne va pas écrire le code de connexion dans chaque page PHP qui nécessite un accès à la base de donnée, on va créer par exemple un fichier "connexion.php" qui l'on inclura dans les script qui en ont besoin.
Voici le contenu de connexion.php :
| Code: | <?php
// Param�tres persos
$host = "localhost"; // voir hebergeur (localhost ou nom du serveur mysql ou ip)
$user = "login_user"; // vide ou login utilisateur ou "root" en local
$pass = "pass_user"; // vide en local ou passe du compte utilisateur
$bdd = "ma_base_mysql"; // nom de la BD
// connexion
@mysql_connect($host,$user,$pass)
or die("Impossible de se connecter au serveur SQL");
@mysql_select_db("$bdd")
or die("Impossible de se connecter � la base de donn�e");
?>
|
Puis, même si ça n'est plus nécessaire depuis PHP4, on va quand même ajouter ceci en fin de fichier :
Qui ferme la connexion à la base de donnée. C'est depuis PHP4 exécuté automatiquement en fin d'execution de tout script php utilisant une connexion à la base de donnée.
Mais par principe, on va le laisser à chaque fois, car, la logique de programmation veut que toute ressource utilisée soit libérée après utilisation.
Donc, pour utiliser la connection dans n'importe quel fichier php de votre site, il suffira d'ajouter en haut ceci :
| Code: |
<?php
include("connexion.php");
?>
|
Et finir par :
|
|
| Revenir en haut de page |
|
 |
|
|
|
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum
|
|