Connexion
S'inscrire
Actualités
Quoi de neuf
Activités générales
Auteurs
Forums
Nouveaux messages
Rechercher un forum
Wiki
Pages
Dernière activité
Quoi de neuf
Nouveaux messages
Nouveaux articles
Nouveaux messages de profil
Activités générales
Membres
Membres inscrits
Visiteurs actuels
Nouveaux messages de profil
Rechercher dans les messages des profils
Teams
Créé ton équipe
Magasin
Quoi de neuf ?
Nouveaux messages
Rechercher un forum
Menu
Connexion
S'inscrire
Install the app
Install
Forums
Forums généraux
Informatique
Développement
Questions, aides et recherches
Résolus
Problème d'affichage sur mon site
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
Vous utilisez un navigateur non à jour ou ancien. Il ne peut pas afficher ce site ou d'autres sites correctement.
Vous devez le mettre à jour ou utiliser un
navigateur alternatif
.
Répondre à la discussion
Message
<blockquote data-quote="Ʀagnar" data-source="post: 6657198" data-attributes="member: 448049"><p>Bonsoir j'ai un problème d'affichage sur mon site je m'explique quand j'ajoute des items en boutique et qu'il n'ont pas de panoplie soit -1 je peux en mettre autant que je veux met des que je veux mettre un items qui est dans une panoplie avec je ne vois plus que lui et tout les autres disparaisse je vous laisse avec des sreens et de code :</p><p></p><p>Tout je ne met pas d'items lier a une panoplie et que tout va bien : <a href="http://prntscr.com/bqyeb0" target="_blank">http://prntscr.com/bqyeb0</a></p><p>Quand je rajoute une items lier a une panoplie : <a href="http://prntscr.com/bqyf5n" target="_blank">http://prntscr.com/bqyf5n</a></p><p></p><p>Il ne reste plus que lui alors que tout les autres sont encore présent ...</p><p></p><p>Code :</p><p></p><p>[spoiler][php]</p><p> function get_items($cat,$price_vip)</p><p> {</p><p> $this->db->query('select * from item_template where type' . $cat . ' and publier=1');</p><p> $array_shop = array();</p><p> $i = 0;</p><p> while ($row = $this->db->next()) {</p><p> $array_shop[$i]['id'] = $row['id'];</p><p> $array_shop[$i]['name'] = htmlentities($row['name'], ENT_QUOTES, "UTF-8");</p><p> $array_shop[$i]['level'] = $row['level'];</p><p> $array_shop[$i]['pods'] = $row['pod'];</p><p> if($price_vip==1):</p><p> $array_shop[$i]['sold'] = $row['sold']*(1-(VIP_RED/100));</p><p> else:</p><p> $array_shop[$i]['sold'] = $row['sold'];</p><p> endif;</p><p> if ($row['panoplie'] != '-1')</p><p> {</p><p> $array_shop[$i]['panoplie'] = self::get_panoplie_name($row['panoplie']); //Problème a cette ligne</p><p> }</p><p> else {</p><p> $array_shop[$i]['panoplie'] = $row['panoplie'];</p><p> }</p><p> $array_shop[$i]['stats'] = self::statsitem($row['statsTemplate'], FALSE, 'oui', 'oui');</p><p> $i++;</p><p> }</p><p> return $array_shop;</p><p> }[/php]</p><p>[/spoiler][spoiler][php]</p><p> function get_panoplie_name($id)</p><p> {</p><p> ini_set("display_errors", 0);</p><p> error_reporting(0);</p><p> $name = $this->db->query_one('select * from itemsets where ID=?', array(</p><p> $id</p><p> ));</p><p> return $name['name'];</p><p> }[/php]</p><p>[/spoiler]</p><p></p><p>Quand je supprime le code en rouge sa marche mais je ne vois plus le nom de la panoplie, ensuite je remplace le code en rouge par ce code : $array_shop[$i]['panoplie'] = $row['panoplie']; et sa marche toujours mais le nom de la panoplie et remplacer par son id</p><p></p><p>Voilà en espérant que vous arrivais a comprendre mon problème <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite355" alt=":)" title=":) :)" loading="lazy" data-shortname=":)" /></p></blockquote><p></p>
[QUOTE="Ʀagnar, post: 6657198, member: 448049"] Bonsoir j'ai un problème d'affichage sur mon site je m'explique quand j'ajoute des items en boutique et qu'il n'ont pas de panoplie soit -1 je peux en mettre autant que je veux met des que je veux mettre un items qui est dans une panoplie avec je ne vois plus que lui et tout les autres disparaisse je vous laisse avec des sreens et de code : Tout je ne met pas d'items lier a une panoplie et que tout va bien : [URL]http://prntscr.com/bqyeb0[/URL] Quand je rajoute une items lier a une panoplie : [URL]http://prntscr.com/bqyf5n[/URL] Il ne reste plus que lui alors que tout les autres sont encore présent ... Code : [spoiler][php] function get_items($cat,$price_vip) { $this->db->query('select * from item_template where type' . $cat . ' and publier=1'); $array_shop = array(); $i = 0; while ($row = $this->db->next()) { $array_shop[$i]['id'] = $row['id']; $array_shop[$i]['name'] = htmlentities($row['name'], ENT_QUOTES, "UTF-8"); $array_shop[$i]['level'] = $row['level']; $array_shop[$i]['pods'] = $row['pod']; if($price_vip==1): $array_shop[$i]['sold'] = $row['sold']*(1-(VIP_RED/100)); else: $array_shop[$i]['sold'] = $row['sold']; endif; if ($row['panoplie'] != '-1') { $array_shop[$i]['panoplie'] = self::get_panoplie_name($row['panoplie']); //Problème a cette ligne } else { $array_shop[$i]['panoplie'] = $row['panoplie']; } $array_shop[$i]['stats'] = self::statsitem($row['statsTemplate'], FALSE, 'oui', 'oui'); $i++; } return $array_shop; }[/php] [/spoiler][spoiler][php] function get_panoplie_name($id) { ini_set("display_errors", 0); error_reporting(0); $name = $this->db->query_one('select * from itemsets where ID=?', array( $id )); return $name['name']; }[/php] [/spoiler] Quand je supprime le code en rouge sa marche mais je ne vois plus le nom de la panoplie, ensuite je remplace le code en rouge par ce code : $array_shop[$i]['panoplie'] = $row['panoplie']; et sa marche toujours mais le nom de la panoplie et remplacer par son id Voilà en espérant que vous arrivais a comprendre mon problème :) [/QUOTE]
Insérer les citations…
Vérification
Publier la réponse
Forums
Forums généraux
Informatique
Développement
Questions, aides et recherches
Résolus
Problème d'affichage sur mon site
Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
Acceptez
En savoir plus.…
Haut