VIVEZ LE
FOOTBALL !

Posez votre question Signaler

Connexion à la base de données php mysql

zed69 - Dernière réponse le 28 mai 2009 à 16:39
Bonjour,
je n'arrive pas à me connecter à la base , tous les codes sont bons , ne serait-ce pas à problème de logiciels ?
<?php
define("SERVEUR","localhost");
define("LOGIN", "root") ;
define("MDP", "") ;
define("MABASE", "bd1") ;
$connexion=mysql_connect(SERVEUR,LOGIN,MDP);
if($connexion)
{
mysql_select_db(MABASE,$connexion);
}
else
{
echo "problème à la connexion !" ;
}
?>
J'utilise XAMPP + netbeans ide 6.5 + JDK 6u13
et ça n'affiche pas non plus "problème à la connexion", la page est toute blanche.
Merci de vos réponses.
Lire la suite 

Connexion à la base de données php mysql »

2 réponses
Réponse
+1
moins plus
Non, sa syntaxe de define est correcte.

syntaxe de define:
define ( "Nom de la constante"  , "valeur de la constante"  , bool   case_insensitive  ); 


bool case_insensitive indique si le nom de la constante est sensible à la case avec true, serveur et SERVEUR ne sont pas la même chose.


La page est blanche si tu arrive à te connecter, ecrit ça pour voir

if($connexion)
{
     if (mysql_select_db(MABASE,$connexion)){echo "Connection OK"};
} 



Si la connection fonctionne tu devrai avoir un joli Connection OK sur ta page...
Ajouter un commentaire
Réponse
+0
moins plus
Salut, il me semble mais je ne suis pas tres sur, mais ca peut venir du define.

Essai un echo SERVEuR; voir ce que ca donne
Sinon essai aussi de rentrer "en dur" tes parametre de connexion a la bdd,

parcequ'il me semble quela syntaxe de define serait plutot :

define(SERVEUR,"localhost");
Ajouter un commentaire
Ce document intitulé « connexion à la base de données php mysql » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?