Probleme de galerie

Résolu/Fermé
kakesinfo Messages postés 34 Date d'inscription lundi 27 janvier 2014 Statut Membre Dernière intervention 9 novembre 2015 - Modifié par kakesinfo le 2/07/2014 à 11:28
kakesinfo Messages postés 34 Date d'inscription lundi 27 janvier 2014 Statut Membre Dernière intervention 9 novembre 2015 - 2 juil. 2014 à 15:33
Bonjour,

J'aimerez savoir comment remédier a un problème.
Je suis douer en Php mais je n'arrive pas mettre un lien correspondant au non ou l'id d'une image voici le lien du code https://paste.ubuntu.com/7735809/ Merci d'avance de votre aide ! :)

Et bien sure l'image de ma galerie avec le tableau de ma base de donne pour m'aider:

5 réponses

Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 525
2 juil. 2014 à 14:06
Salut,

Quelque chose comme ceci ?
// $data correspond au résultat de la requête sql
echo '<a href="' . $data['lien'] . '"><img src="' . $data['titre'] . '" alt="" /></a>';
2
alexdu17200 Messages postés 1302 Date d'inscription mardi 4 juin 2013 Statut Membre Dernière intervention 7 mars 2016 835
2 juil. 2014 à 15:07
Salut Pitet, j'ai bien l'impression que çà correspond à ce qu'il veut.

Je vois que t'es adepte du
echo '<a href="'.$mavar.'">
'; ? :)

Perso, pour éviter de m'embêter avec les ".$.", je fais
echo "<a href='$mavar'>";
c'est jusque que çà me paraît plus clair à l'oeil, et donc les erreurs sont plus simples à déceler.
0
kakesinfo Messages postés 34 Date d'inscription lundi 27 janvier 2014 Statut Membre Dernière intervention 9 novembre 2015
2 juil. 2014 à 15:16
oui je pense v essayer
0
kakesinfo Messages postés 34 Date d'inscription lundi 27 janvier 2014 Statut Membre Dernière intervention 9 novembre 2015
2 juil. 2014 à 15:18
sa ne marhce pas
0
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 525
2 juil. 2014 à 15:22
Justement je trouve plus clair de faire la concaténation, on voit plus facilement où sont insérées les variables.
J'essaye d'utiliser le moins possible les doubles quotes pour optimiser un peu le code (optimisation très légère) mais surtout pour ne pas que ne pas que php interprète des caractères que je ne souhaite pas (si j'utilise le symbole $ pour jQuery par exemple).

Enfin dans l'idéal, si je souhaite mélanger du html avec du php, je préfère utiliser la syntaxe alternative (exemple avec le lien et une instruction if) :
<?php
// mon code php
?>
<p>
    <!-- lien html -->
    <a href="<?= $data['lien']; ?>"><?= data['titre']; ?></a>
</p>

<?php if ($user->isConnected()) : ?>
    <a href="#">Se déconnecter</a>
<?php else : ?>
    <a href="#">Se connecter</a>
<?php endif; ?>

0
alexdu17200 Messages postés 1302 Date d'inscription mardi 4 juin 2013 Statut Membre Dernière intervention 7 mars 2016 835
2 juil. 2014 à 15:30
Ah oui, ce que je propose à ses limites, et souvent dissocier le php du html est la solution.
0
alexdu17200 Messages postés 1302 Date d'inscription mardi 4 juin 2013 Statut Membre Dernière intervention 7 mars 2016 835
2 juil. 2014 à 11:31
salut, alors je comprends pas trop, "Je suis doué en Php", ok, mais là, où je sèche c'est "je n'arrive pas mettre un lien correspondant au nom ou l'id d'une image"

Si j'ai bien compris, tu veux juste afficher une image dont le nom t'es retourné par ta requête sur ta BDD?

Si c'est çà, çà dépend de la structure de ton lien, il faut également s'assurer que ton dossier où se trouve tes images soit accessible en écriture par le serveur web.
0
kakesinfo Messages postés 34 Date d'inscription lundi 27 janvier 2014 Statut Membre Dernière intervention 9 novembre 2015
Modifié par kakesinfo le 2/07/2014 à 11:44
Non se que je voudra c un lien qui corresponde a l'id d'une image. En clair quand on clique sur l'image on accede son lien correspondant. Stocker dans la base de donner :)
0
alexdu17200 Messages postés 1302 Date d'inscription mardi 4 juin 2013 Statut Membre Dernière intervention 7 mars 2016 835
Modifié par alexdu17200 le 2/07/2014 à 12:04
Je n'ai toujours rien saisi, peux-tu nous fournir un exemple de donnée pour chacun des éléments que tu souhaites? Çà serait sûrement plus clair pour tout le monde.
0
kakesinfo Messages postés 34 Date d'inscription lundi 27 janvier 2014 Statut Membre Dernière intervention 9 novembre 2015
2 juil. 2014 à 13:14
le lien de l'image qui explique http://kakesinformatique.zz.mu/kakeslibrary/fond%23ecf0f1.jpg
0
alexdu17200 Messages postés 1302 Date d'inscription mardi 4 juin 2013 Statut Membre Dernière intervention 7 mars 2016 835
2 juil. 2014 à 14:01
C'est à dire que tu affiches une image qui lors du clic te renvoie vers une nouvelle page?
Dans ton exemple, on clique sur l'icône que tu as choisi pour ton tuto 1 et il est englobé dans une balise <a> qui renverra vers une vidéo Youtube?
0

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

Posez votre question
kakesinfo Messages postés 34 Date d'inscription lundi 27 janvier 2014 Statut Membre Dernière intervention 9 novembre 2015
2 juil. 2014 à 14:59
oui
0