Problème PHP et Javascript

Résolu/Fermé
TRUNCKS Messages postés 1030 Date d'inscription vendredi 10 août 2007 Statut Membre Dernière intervention 3 juin 2023 - 5 nov. 2011 à 18:24
TRUNCKS Messages postés 1030 Date d'inscription vendredi 10 août 2007 Statut Membre Dernière intervention 3 juin 2023 - 5 nov. 2011 à 22:31
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:

<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:

5 réponses

graffx Messages postés 6506 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 24 mars 2019 1 973
5 nov. 2011 à 18:26
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.
0
TRUNCKS Messages postés 1030 Date d'inscription vendredi 10 août 2007 Statut Membre Dernière intervention 3 juin 2023 7
5 nov. 2011 à 18:33
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 :(
0
graffx Messages postés 6506 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 24 mars 2019 1 973
5 nov. 2011 à 18:41
et comme ca:


$texte = $result['texte_image'];
<li><img src="admin/<?php echo $result['url_image'];?><?php echo $texte; ?>"/></a>
</li>
0
TRUNCKS Messages postés 1030 Date d'inscription vendredi 10 août 2007 Statut Membre Dernière intervention 3 juin 2023 7
5 nov. 2011 à 18:54
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.
--
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
TRUNCKS Messages postés 1030 Date d'inscription vendredi 10 août 2007 Statut Membre Dernière intervention 3 juin 2023 7
5 nov. 2011 à 22:31
C'est bon, résolu en tapant un peu dans le css, c'était en fait que le texte était en postion relative par rapport à l'image, du coup, il était dessous.
0