Problème script PHP

fabibe32

fabibe32 Le 12 mai 2017 à 18:06 (Édité le 25 janvier 2019 à 17:53)

Bonjour,
J'ai resèment essayer de créé un site web sur le thème du jeux CS GO. J'ai trouver tous les script et tous ce qu'il fallait (car je mis connais pas encore trop en PHP) , et après avoir mis tout sa sur un hébergeur web (  livehost ), comme je l'attendais, des erreurs de script sont apparues.
Voici le message que cela m'indique : 
________________________________________________________________________________________________________
Fatal error
: Uncaught Error: Call to a member function fetch_object() on boolean in /home/vsftpd/skillcsgo_4l61/skillcsgo_4l61/index.php:10 Stack trace: #0 {main} thrown in /home/vsftpd/skillcsgo_4l61/skillcsgo_4l61/index.php on line 10
________________________________________________________________________________________________________


 Sauf qu'en allant voir le script m'a l'aire pourtant bon...

________________________________________________________________________________________________________   9)   $rarity = $Functions->db->query("SELECT * FROM cases WHERE class='rarity' ORDER BY id");
>10) while($case = $rarity->fetch_object()){
 
11)      $Visible = $case->visible == 1 ? "" : "disable";   
 
12)       $casesRarity .= '
 
13)                      <a href="/case/'.$case->name.'" class="randbox '.$case->name.' '.$Visible.'">
  14)                           <i class="box"><img src="/get-rich-or-die/images/'.$case->picture.'"
  15)       alt="'.$case->title.'"></i>
  16)                           <span>'.$case->title.'</span>
 
17)                           <strong>'.$case->price.' P</strong>
  18)                            <span class="view">more</span>
 
19)                        </a>
 
20)                        ';   
________________________________________________________________________________________________________

Voilà, si vous pouviez m'aider sa serais sympa :D

Par la même occasion, si quelqu'un serais intéressé de m'ajouter sur Skype au cas ou il y aurais d'autre petit soucis comme celui si sa serais cool (+ il y aura surement rémunération si aboutissement du projet). Mon skype : drdubi_fabibe

Merci ! ^^ 😍
Johan-Krn

Johan-Krn Le 19 mai 2017 à 23:43

Salut change la ligne 10 par ça
 while($case = $rarity->fetchObject()){ 
Balatharas

Balatharas Le 20 mai 2017 à 23:47

Jdirais plutôt soit par ça
while($case = $rarity->fetch()) {
soit par ça:
while($case = $rarity->fetch(PDO::FETCH_ASSOC)) {
Je penche plus pour le premier
Vous devez être connecté pour poster une réponse. Se connecter ou Créer un compte