Connexion à la base de données php mysql

zed69 -  
Ozimandias Messages postés 505 Date d'inscription   Statut Membre Dernière intervention   -
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.
A voir également:

2 réponses

Ozimandias Messages postés 505 Date d'inscription   Statut Membre Dernière intervention   46
 
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...
1
Yorundr Messages postés 289 Date d'inscription   Statut Membre Dernière intervention   44
 
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");
0