Connexion à une base de donnée mysql

Soyez le premier à donner votre avis sur cette source.

Vue 10 673 fois - Téléchargée 1 728 fois

Description

Sert à se connecter à une base de donnée. En cas d'erreur, la page n'est pas affichée et un message d'erreur apparaît expliquant clairement le problème et en proposant au visiteur de vous envoyer un mail.

Conclusion :


Utile si on ne veut pas afficher la page si la connection et la sélection de la base de donnée ont échoué.

Codes Sources

Ajouter un commentaire Commentaires
Messages postés
8
Date d'inscription
mercredi 12 mai 2004
Statut
Membre
Dernière intervention
15 janvier 2005

Ben ouai, je vous trouve bien dur les gars .... Prenez le code de t0t0, supprimer les saut de ligne, remplacer un if par un die et on obtient : Le code de Padkartiai ....

Bon Ok, le code de t0t0 n'est pas le plus beau qu'il soit, mais il auras au moin eu l'avantage de permetre à un débutant de mon type de ce connecter rapidement à une base MySQL. En passant je remerçie aussi Padkartiai dont j'ai utilisé les fameuses trois lignes (en remettant quelques saut de lignes car je n'aime pas le code totalement condensé, c'est absoluement impossible à maintenir)... A+
Messages postés
21
Date d'inscription
mercredi 2 juillet 2003
Statut
Membre
Dernière intervention
28 février 2005

La même chose en 3 lignes au lieu de 19 :



<?php

// Variables à modifier

$erreur_sujet='Erreur sur le site'; //Sujet de l'email envoyé en cas d'erreur
$admin_mail='mon@adresse.fr'; //e-mail de l'admin
$bd_host='localhost'; //serveur de la base de donnée
$bd_login='root'; //nom d'utilisateur
$bd_pass=''; //mot de passe de l'utilisateur
$bd_base='mabase'; //nom de la base de donnée

//Fin des variables à modifier

$bd_id=@mysql_connect($bd_host,$bd_login,$bd_pass) or die (''.mysql_error().'

Si le problème persiste, vous pouvez me contacter à cet e-mail :[mailto:'.$admin_mail.'?subject=Pb connexion au serveur '.$admin_mail.']');

if($bd_id)
{$bd_select=mysql_select_db($bd_base,$bd_id) or die (''.mysql_error().'

Si le problème persiste, vous pouvez me contacter à cet e-mail : [mailto:'.$admin_mail.'?subject=Pb connexion à la base '.$admin_mail.']');}

?>
Messages postés
4
Date d'inscription
mardi 18 novembre 2003
Statut
Membre
Dernière intervention
5 mars 2004

Au lieu proposer qq chose de mieux on en parlera après .
Messages postés
36
Date d'inscription
vendredi 28 mars 2003
Statut
Membre
Dernière intervention
12 novembre 2004

lol si encore ça aurait été un semblant de fonction ça aurait pu être utile, mais nan, même pas =)
Messages postés
21
Date d'inscription
mercredi 2 juillet 2003
Statut
Membre
Dernière intervention
28 février 2005

Beaucoup de code pour pas grand chose.
C'est pour faire fuire tout le monde ?
Afficher les 7 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.