Notice: Array to string conversion et info bulle
Résolu/Fermé
Zakarya93
Messages postés
984
Date d'inscription
lundi 27 avril 2015
Statut
Membre
Dernière intervention
18 décembre 2020
-
Modifié par Zakarya93 le 20/06/2015 à 23:02
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 - 21 juin 2015 à 01:10
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 - 21 juin 2015 à 01:10
A voir également:
- Notice: array to string conversion
- Notice d'utilisation - Guide
- Notice chromecast - Guide
- Qwerty to azerty - Guide
- Welcome to nginx! ✓ - Forum Applis & Sites
- Press del to enter setup ✓ - Forum Windows
5 réponses
jordane45
Messages postés
38269
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
4 novembre 2024
4 694
Modifié par jordane45 le 20/06/2015 à 22:50
Modifié par jordane45 le 20/06/2015 à 22:50
$ibi ... est un ARRAY...
donc .. pour afficher son contenu.. tu ne peux pas utiliser l'instruction ECHO....
Modifie le code de ta fonction afficher_ibi() ainsi
Comme ça maintenant elle te retournera non plus un array .. mais un NOMBRE correspondant au NB de ta requête.
Cordialement,
Jordane
donc .. pour afficher son contenu.. tu ne peux pas utiliser l'instruction ECHO....
Modifie le code de ta fonction afficher_ibi() ainsi
//la function qui va nous permettre d'afficher l'info-bulle des invitations function afficher_ibi(){ global $bdd; $result=0; //Variables $pseudo_session = isset($_SESSION['pseudo'])?$_SESSION['pseudo']:NULL; if($pseudo_session){ $sql = "SELECT COUNT(id_invitation) as NB FROM amis WHERE date_invitation = date_confirmation AND pseudo_dest=:pseudo_session "; // je place les params dans une variable avant de l'utiliser : $params = array(':pseudo_session' => $pseudo_session); try{ $query = $bdd->prepare($sql); $query ->execute($params); $req= $query->fetchall(); $result= count($req)>0 ? $req[0]['NB']:0; }catch(Exception $e) { echo "<br>ERREUR ! ".$e->getMessage()."<br>"; echo "<br>params : <br>"; print_r($params); } } // Fin du if($pseudo_session) // le return return $result; }
Comme ça maintenant elle te retournera non plus un array .. mais un NOMBRE correspondant au NB de ta requête.
Cordialement,
Jordane
Utilisateur anonyme
20 juin 2015 à 23:03
20 juin 2015 à 23:03
J'ai effacé mon message parce que j'avais vu ma bourde. Mes excuses.
Mais en fait, c'était surtout un prétexte pour glisser la deuxième partie de mon message.
Mais en fait, c'était surtout un prétexte pour glisser la deuxième partie de mon message.
jordane45
Messages postés
38269
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
4 novembre 2024
4 694
20 juin 2015 à 23:06
20 juin 2015 à 23:06
:-)
Zakarya93
Messages postés
984
Date d'inscription
lundi 27 avril 2015
Statut
Membre
Dernière intervention
18 décembre 2020
10
20 juin 2015 à 23:04
20 juin 2015 à 23:04
Merci :) mais maintenant, le problème c'est que j'ai pas le 0 qui apparait, j'en ai absolument besoin (qui signifie 0 invitation), qu'est ce qui cloche dans mon menu.php svp ? :/
jordane45
Messages postés
38269
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
4 novembre 2024
4 694
20 juin 2015 à 23:05
20 juin 2015 à 23:05
... ben .. heu... tout simplement cette ligne
Qui veut dire ... SI $ibi N'EST PAS égale à 0
if($ibi !== '0')
Qui veut dire ... SI $ibi N'EST PAS égale à 0
Zakarya93
Messages postés
984
Date d'inscription
lundi 27 avril 2015
Statut
Membre
Dernière intervention
18 décembre 2020
10
20 juin 2015 à 23:06
20 juin 2015 à 23:06
il me reste après cela les messages et j'ai fini, je vous ai fais une promesse en message privé, merci pour votre patience
jordane45
Messages postés
38269
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
4 novembre 2024
4 694
20 juin 2015 à 23:07
20 juin 2015 à 23:07
;-)
jordane45
Messages postés
38269
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
4 novembre 2024
4 694
20 juin 2015 à 23:08
20 juin 2015 à 23:08
Si la question est résolue..
Merci de ne pas oublier de clôturer le sujet
(en cliquant sur le lien "Marquer comme résolu" qui se trouve sous le titre de la question)
Cordialement,
Jordane
Merci de ne pas oublier de clôturer le sujet
(en cliquant sur le lien "Marquer comme résolu" qui se trouve sous le titre de la question)
Cordialement,
Jordane
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Zakarya93
Messages postés
984
Date d'inscription
lundi 27 avril 2015
Statut
Membre
Dernière intervention
18 décembre 2020
10
20 juin 2015 à 23:10
20 juin 2015 à 23:10
Ah merci, petite erreur :)
j'ai un dernier soucis mais niveau CSS je pense que vous n'allez pas pouvoir y répondre? (je crois que mon style.css ne fait rien de ce que je lui demande à chaque reprise)
j'ai un dernier soucis mais niveau CSS je pense que vous n'allez pas pouvoir y répondre? (je crois que mon style.css ne fait rien de ce que je lui demande à chaque reprise)
jordane45
Messages postés
38269
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
4 novembre 2024
4 694
20 juin 2015 à 23:12
20 juin 2015 à 23:12
Poses ta question de css dans le forum webmaster/css
Zakarya93
Messages postés
984
Date d'inscription
lundi 27 avril 2015
Statut
Membre
Dernière intervention
18 décembre 2020
10
>
jordane45
Messages postés
38269
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
4 novembre 2024
21 juin 2015 à 01:10
21 juin 2015 à 01:10
Je ne pense pas avoir de réponse :(
Zakarya93
Messages postés
984
Date d'inscription
lundi 27 avril 2015
Statut
Membre
Dernière intervention
18 décembre 2020
10
20 juin 2015 à 23:20
20 juin 2015 à 23:20
C'est fait merci ;)