Bonjour, en partant de cette programmation php qui fonctionne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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!
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.