Quelqu'un peut m'expliquer la différence qu'il y'a entre:
1 fichier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 $search = htmlentities(mysql_real_escape_string($_GET['search'])); // Securisation variable mysql_connect("localhost", "root", "")or die("La connexion au serveur a echoue".mysql_error()); mysql_select_db("****")or die("La connexion à*la base de donnees a echoue".mysql_error());$serveur = array ('fr20'); foreach ( $serveur as $nom_serveur) { $new_nom_serveur = $nom_serveur.'_players'; $sql = $sql = "SELECT * from $new_nom_serveur WHERE name='$search'"; $result = mysql_query ($sql) or die ('Err req'.mysql_error()); while ($data = mysql_fetch_assoc($result)) { $list [] = array ( 'name' => $data['name'], 'id' => $data['id'], 'rank' => $data['rank'], 'serveur' => $nom_serveur ); } } print_r ($list);
2 Fichiers
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <?php mysql_connect("localhost", "root", "")or die("La connexion au serveur a echoue".mysql_error()); mysql_select_db("****")or die("La connexion à*la base de donnees a echoue".mysql_error());
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 $search = htmlentities(mysql_real_escape_string($_GET['search'])); // Securisation variable include ('http://localhost/gre/Template/connection.php'); $serveur = array ('fr20'); foreach ( $serveur as $nom_serveur) { $new_nom_serveur = $nom_serveur.'_players'; $sql = "SELECT * from $new_nom_serveur WHERE name='$search'"; mysql_query ($sql) or die ('Arrgh'); $result = mysql_query ($sql) or die ('Err req'); while ($data = mysql_fetch_assoc($result)) { $list [] = array ( 'name' => $data['name'], 'id' => $data['id'], 'rank' => $data['rank'], 'serveur' => $nom_serveur ); } } print_r ($list);
En 1 fichier, ça fonctionne, et en 2 non ! :s
Il ne marque pas d'erreur pour la connection à mysql dans le fichier 'connection.php' mais il dit qu'il y'a pas de base sélectionnée ! :s
(NO DATA BASE SELECTED)
C'est le seul script sur lequel ça ne fonctionne pas.
Partager