Le my_select_db() ne prend pas en compte 2 variables d'un fichier lié par un require
Bonjour, j'ai voulu clarifier mon code en divisant en plusieurs fichiers.
Et ça m'a créé une erreur. J'ai l'impression que la fonction my_select_db() ne prend par les valeurs du fichiers que j'ai mis dans le require.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| <?php
/* *******************************************************************
** Déclaration hôte, utilisateur, pass et nom de la bdd **
******************************************************************* */
$host="localhost";
$user="root";
$pass="";
$dbName="NomBDD";
/* *******************************************************************
** Connection BDD **
******************************************************************* */
// connection
$id=mysql_connect($host, $user, $pass) or die ("Impossible de se connecter à la base de données");
?> |
Code:
1 2 3 4 5
| require '../connexion/connexionDB.php';
(Ligne 7) $bdd=mysql_select_db($db,$id);
... |
L'erreur affichée :
Notice: Undefined variable: db in C:\wamp\www\traitementDB\traitementDB.php on line 7
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in C:\wamp\www\traitementDB\traitementDB.php on line 25
résultat : 0
Pour la ligne 7, c'est celle que j'ai mise entre parenthèse.
La ligne 25, c'est quand j'utilise dans un while mysql_fetch_assoc($req)
et le $req est égal à
$req=mysql_query($listePays);