Juste un problème de connexion Mysqli et php
Bonjour, en partant de cette programmation php qui fonctionne:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
if($bdd = mysqli_connect('mfai', 'mlog', 'mdp', 'ma_DB'))
{
//echo 'Connexion réussie';
}
else
{
echo 'Erreur';
}
$req_pre = mysqli_query($bdd, 'SELECT * FROM matable');
$nb= mysqli_num_rows($req_pre);
... |
je voudrais externaliser la connexion dans un php:
Code:
1 2 3 4 5 6 7 8 9
|
if($bdd = mysqli_connect('mfai', 'mlog', 'mdp', 'ma_DB'))
{
//echo 'Connexion réussie';
}
else
{
echo 'Erreur';
} |
et remplacer dans ma feuille par:
Code:
1 2 3 4
|
include('Connexion.php');
$req_pre = mysqli_query($bdd, 'SELECT * FROM matable');
$nb= mysqli_num_rows($req_pre); |
Beh là, ça ne marche plus!
Citation:
Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in C:\wamp\www\commande_connex.php
Est-ce qu'il ne trouve pas $bdd ?
Merci de vos réponses éclairées et éclairantes.
Voilà, je n'ai plus cette erreur, mais...
Il manquait un";" après
Citation:
include('Connexion.php')
donc
Citation:
include('Connexion.php');
Mais je ne me connecte pas:
Code:
1 2 3 4 5 6
| include('Connexion.php');
$bdd=connect_to_mysqli();
if($bdd!==false){
echo "bd pas trouvée!";
mysqli_close($bdd);
} |