Problème PHP et Javascript
Résolu
TRUNCKS
Messages postés
1019
Date d'inscription
Statut
Membre
Dernière intervention
-
TRUNCKS Messages postés 1019 Date d'inscription Statut Membre Dernière intervention -
TRUNCKS Messages postés 1019 Date d'inscription Statut Membre Dernière intervention -
Bonjour à vous,
J'ai downl une petite galerie en Javascript.
J'ai essayé d'introduire les résultats d'une requête pour afficher les images dynamiquement.
Cela marche nickel mais j'aimerai rajouter un petit texte qui est lié à l'image et qui se trouve aussi ma base.
Le soucis c'est que cela ne marche pas.
J'ai essayé comme cela, c'est un peu tordu:
--
J'ai downl une petite galerie en Javascript.
J'ai essayé d'introduire les résultats d'une requête pour afficher les images dynamiquement.
Cela marche nickel mais j'aimerai rajouter un petit texte qui est lié à l'image et qui se trouve aussi ma base.
Le soucis c'est que cela ne marche pas.
J'ai essayé comme cela, c'est un peu tordu:
<div class="pikachoose"> <ul id="pikame" class="jcarousel-skin-pika"> <?php while ($result = mysql_fetch_array($requete)){?> <li><img src="admin/<?php echo $result['url_image'];?>"/></a> </li> <?php $texte = $result['texte_image']; ?> <?php } ?> </ul> </div> <?php echo $texte; ?>
--
A voir également:
- Problème PHP et Javascript
- Easy php - Télécharger - Divers Web & Internet
- Telecharger javascript - Télécharger - Langages
- Expert php pinterest - Télécharger - Langages
- A javascript error occurred in the main process - Forum Windows
- A javaScript error occurred in the main process - Forum Handicap / Accessibilté
5 réponses
si ton texte est dans la meme base que tes images, utilise donc la requete deja presente:
<?php echo $result['nom_de_colonne_de_ton_texte'];?>
si non tu devras refaire un SELECT et surement meme une jointure pour lier texte d' une table et image d' une autre table.
Le plus simple serait de rajouter une colonne "TEXT" dans la table des images et de faire comme j' ai dit en premier ensuite.
<?php echo $result['nom_de_colonne_de_ton_texte'];?>
si non tu devras refaire un SELECT et surement meme une jointure pour lier texte d' une table et image d' une autre table.
Le plus simple serait de rajouter une colonne "TEXT" dans la table des images et de faire comme j' ai dit en premier ensuite.
Le texte et l'image sont sur la même table, donc pas de soucis à ce niveau là :)
Mon problème, c'est que quand je fous le result du texte dans le <li>, cela n'affiche rien, si je le met en dehors, il m'affiche toutes les entrée de la table, vu que je fais un while pour afficher toutes les images :(
Mon problème, c'est que quand je fous le result du texte dans le <li>, cela n'affiche rien, si je le met en dehors, il m'affiche toutes les entrée de la table, vu que je fais un while pour afficher toutes les images :(
et comme ca:
$texte = $result['texte_image'];
<li><img src="admin/<?php echo $result['url_image'];?><?php echo $texte; ?>"/></a>
</li>
$texte = $result['texte_image'];
<li><img src="admin/<?php echo $result['url_image'];?><?php echo $texte; ?>"/></a>
</li>
Non désolé, cela me fout toute la présentation en l'air.
Mais je pensais, cela ne pourra pas fonctionner de toute façon, puisque la galerie, elle m'affiche les miniature en fonction des résultats de la table image, mais elle ne sait pas a quel texte cela correspond, puisque quand je clique sur une autre miniature, aucune information n'est renvoyée, elle change juste d'image.
--
Mais je pensais, cela ne pourra pas fonctionner de toute façon, puisque la galerie, elle m'affiche les miniature en fonction des résultats de la table image, mais elle ne sait pas a quel texte cela correspond, puisque quand je clique sur une autre miniature, aucune information n'est renvoyée, elle change juste d'image.
--
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question