Vous êtes ici Codes PHP et MySQL > MySQL > Connection et de déconnection à une bd mysql

 

Connection et de déconnection à une bd mysql

Voici des fonctions permettant de se connecter à une base de données mysql.
La fonction openConnection permet de se connecter à la BD, il faut simplement changer les paramètres de connection c'est-à-dire changer user pour votre nom d'utilisateur et pwd par votre mot de passe. Ensuite, il faut changer le nom de la bd dans mysql_select_db(bd, $link) par le nom de celle sur qui vous désirez vous connecter.

La fonction closeConnection permet comme son nom l'indique de fermer la connection à la base.

Enfin, la fonction sendCommande permet d'envoyer une requète sql à la BD.
 
duben1
Site de l'auteur voir
Code vu 5256 fois
Enregistré le 30 Juin 2008
  • Digg ce code sur digg.com
  • Bookmark ce code sur del.icio.us
  • Bookmark ce code sur Google
  • Bookmark ce code sur Yahoo
  • Ajoute Connection et de déconnection à une bd mysql
  • Partage ce code sur Facebook
 
 
 
 

Code Source


01.
02.
03.
04.
05.
06.
07.
08.
09.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
 
<?php
/******************************************************************************/
/*                                                                            */
/*                       __        ____                                       */
/*                 ___  / /  ___  / __/__  __ _____________ ___               */
/*                / _ \/ _ \/ _ \_\ \/ _ \/ // / __/ __/ -_|_-<               */
/*               / .__/_//_/ .__/___/\___/\_,_/_/  \__/\__/___/               */
/*              /_/       /_/                                                 */
/*                                                                            */
/*                                                                            */
/******************************************************************************/
/*                                                                            */
/* Titre          : Connection et de déconnection à une bd mysql              */
/*                                                                            */
/* URL            : http://www.phpsources.org/scripts422-PHP.htm              */
/* Auteur         : duben1                                                    */
/* Date édition   : 30 Juin 2008                                              */
/* Website auteur : http://www.cdminformatique.com                            */
/*                                                                            */
/******************************************************************************/
 
 function openConnection(){
        $link mysql_connect("Localhost","user","pwd") or 
                die("Impossible de se connecter :" mysql_error());
        mysql_select_db("bd_name",$link); 
        return $link;
    }

function closeConnection(){
        mysql_close();
        //echo "Connexion fermée!";
    }


function sendCommand($commande$selectCmd){
        $result mysql_query($commande);
        if(!$result){
            die("Requête invalide : " mysql_error());
        }
        else{
            if($selectCmd!=""){
                $result2 mysql_query($selectCmd);
                if(!$result2){
                    die("Requête invalide : " mysql_error());
                }
                else{
                    return $result2;
                }
            }
            return $result;
        }
    }
?>

 

Fonctions du code

: Ouvre une connexion à un serveur MySQL - (PHP 4, PHP 5, PECL mysql:1.0)
: Alias de la fonction exit() - (PHP 4, PHP 5)
: - (PHP 4, PHP 5, PECL mysql:1.0)
: Sélectionne une base de données MySQL - (PHP 4, PHP 5, PECL mysql:1.0)
: Ferme la connexion MySQL - (PHP 4, PHP 5, PECL mysql:1.0)
: Envoie une requête à un serveur MySQL - (PHP 4, PHP 5, PECL mysql:1.0)
Commentaire
Bonjour
Je suis en train d'apprendre le php et je suis bloqué, car je n'arrive pas à me connecter. J'ai utilisé votre code (d'autres aussi) en remplaçcant pas mes valeurs. J"ai aussi essayé en remplaçant localhost par l'adresse ftp de mon hébergeur, toujours le même message d"erreur.
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '
 
Ajouter un commentaire
Code de sécurité

Attention: Les champs marqués d'une étoile * sont obligatoires
 
Librairie PHP

Connexion

 
 

MySQL

 
 

PHP

 
 
 
 
    Offres d'emploi

Plus de 500 offres d'emploi PHP/MySQL

Offres d'emploi
 
        Publicité