Bonjour à tous

Apres avoir bien galéré pour fait fonctionner mon appli sur 1&1 (en local niquel (mysql) chez 1&1 (myqli) gros bug !)
Bref , ça fonction maintenant en distant mais plus plus en local

J'ai ce type de requête :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
$host_name  = "localhost";
$database   = "fs";
$user_name  = "root";
$password   = "";
 
$bdd = new mysqli($host_name, $user_name, $password, $database);
   if ($bdd->connect_errno) {
    die('Error : ('. $bdd->connect_errno .') '. $bdd->connect_errno);
} else { echo 'Connexion OK !';}
Il m'affiche bien [ Connexion OK]

Pour un SELECT :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
$sql = $bdd->query('SELECT * FROM   fiche WHERE  fiche.type1 = "client" OR fiche.type1 = "prospect" ');
 
foreach ($sql as $key => $row  ) {........}
même code et même base qu'en distant et en distant ça fonctionne

J'ai ce message
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Notice: Trying to get property of non-object in D:\wamp\www\Fs\index.php on line 105
ligne 105 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
 104=> $sql =  $bdd->query( 'SELECT *  FROM activity WHERE numclt ='.$numclt.'  ' ) ;
 
105=> $count= $sql->num_rows;
mais je pense que c'est au niveau du select que ça ne passe pas !


en local :
mysql 5.5.24
apache 2.2.22
php 5.3.13 ( exention Mysqli activé )

est ce ma version en local qui n'est pas bonne ?
.
.merci de votre aide
.
.