Affichage à partir de la base de données php
samn1
Messages postés
77
Date d'inscription
Statut
Membre
Dernière intervention
-
samn1 Messages postés 77 Date d'inscription Statut Membre Dernière intervention -
samn1 Messages postés 77 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
SVP j'ai un probléme qui me géne, lorsque j'execute mon programme php pour afficher des données de la base de données ça marche, mais lorsque je repete la demande de l'affichage une autre fois il m'affiche n'importe quoi des données qui n'existent pas dans la base!
Que peut etre le probleme?
d'avance Merci
Cordialement
SVP j'ai un probléme qui me géne, lorsque j'execute mon programme php pour afficher des données de la base de données ça marche, mais lorsque je repete la demande de l'affichage une autre fois il m'affiche n'importe quoi des données qui n'existent pas dans la base!
Que peut etre le probleme?
d'avance Merci
Cordialement
A voir également:
- Affichage à partir de la base de données php
- Fuite données maif - Guide
- Base de registre - Guide
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Combien y a-t-il de bateaux dans la zone de 475 pixels de large et 1000 pixels de haut à partir du coin supérieur gauche de cette image ? - Forum Photoshop
- La zone de données passée à un appel système est insuffisante - Windows 11
3 réponses
Tu peux nous montrer ton code qui fait l'appel et l'affichage de tes données?
Et peut-être aussi nous montrer à quoi ressemble ce "n'importe quoi" qui s'affiche? Ça pourrait nous faciliter la tâche!
Merci!
Et peut-être aussi nous montrer à quoi ressemble ce "n'importe quoi" qui s'affiche? Ça pourrait nous faciliter la tâche!
Merci!
samn1
Messages postés
77
Date d'inscription
Statut
Membre
Dernière intervention
c'est bon?
voici le code:
voila donc l'erreur est affiché par la partie en gras
ça m'affiche comme ça:
vous avez 1 publication(s)
[a]
Produit:a
2012-03-11
--------3 Commentaire(s)---------
a a ecrit le a"a"
p a ecrit le p"p"
2 a ecrit le 2"2"
// le [a] est en fait une image affiché
le n'importe quoi est ce (a,p,2) dans les 3 commentaires
Merci bien
<?php $resultatcmt=array(); echo "vous avez ".sizeOf($resultatpub)." publication(s)<br>"; foreach ($resultatpub as $Valeur) { echo "<h3><img src=../userImage/".$Valeur['fichier']." height=100 width=150 title=".$Valeur['descfr']."></h3><h4>Produit:".$Valeur['nomfr']." </h4><h5>".$Valeur['date']." </h5>--------"; $resultatcmt=Commentaire::getCmt($Valeur['idpub'],$user->id); echo sizeOf($resultatcmt)." Commentaire(s)---------<br>"; $_SESSION['publication']=$Valeur['idpub']; foreach ($resultatcmt as $Val) { echo "<b>".$Val['identifiant']."</b> a ecrit le <b>".$Val['date']."</b>\"<b>".$Val['contenu']."</b>\"<br>"; next($resultatcmt); } echo "<form name=f1 action=ajoutcmt.php method=post><input type=text name=cmt value=ajouter-commentaire><input type=submit value=comment></form>"; echo "<br><hr>"; next($resultatpub); }
voila donc l'erreur est affiché par la partie en gras
ça m'affiche comme ça:
vous avez 1 publication(s)
[a]
Produit:a
2012-03-11
--------3 Commentaire(s)---------
a a ecrit le a"a"
p a ecrit le p"p"
2 a ecrit le 2"2"
// le [a] est en fait une image affiché
le n'importe quoi est ce (a,p,2) dans les 3 commentaires
Merci bien
Je t'avoue n'avoir jamais vu un next dans une boucle foreach et je crois que ça pourrait causer des problèmes. La boucle devrait déjà s'occuper de faire avancer le pointeur du tableau.
Tu pourrais essayer de retirer le next de ta boucle.
Sinon, tu peux vérifier si ta fonction Commentaire::getCmt fonctionne correctement et si tes données sont correctes dans ta base de données.
Echo "Lima Mike Alfa";
Tu pourrais essayer de retirer le next de ta boucle.
Sinon, tu peux vérifier si ta fonction Commentaire::getCmt fonctionne correctement et si tes données sont correctes dans ta base de données.
Echo "Lima Mike Alfa";
bon peu etre vous avez raison en ce qui concerne la zone de texte dans le foreach mais dans ce cas j'implemente un cas comme facebook ou des publications seront affichées et sous chacune il yaura les commentaires et sous les commentaires il faudra une zone texte pour que l'utilisateur peut saisir un autre commentaire, Donc on aura besoin d'une boucle pour afficher tous ça, c'est un peu compliqué ! que vous dites concernat ce raisonnement?