Bonjour à tous,

Je rencontre un problème lors de la migration de mon application entre mon serveur d'intégration vers mon serveur de production. Voici mon code (la question vient juste en dessous):

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
// Connect to database
$connect = connectDb();
 
// Query
$sql = 'SELECT id FROM enqueteur';
 
// Execute query
$datas   = $connect->query($sql);
$nbDatas = $datas->num_rows;
 
echo $nbDatas; // Affiche 5
 
if($nbDatas > 0){
	echo 'ici';
	foreach ($datas as $row){
		echo 'la';
	}
}
Ce code me renvoit
et je ne rentre pas dans la boucle foreach. Est-ce que vous auriez une explication? cela vient de la BDD(Mysql) ou du serveur(le serveur à php 5.2 d'installé)?En intégration et sur mon poste en local cela marche parfaitement avec des BDD différents (donc j'exclue le code).De plus ce problème est apparu sur toutes mes requetesà la BDD.
merci de vos réponses!