Accueil > Forum > > > > Afficher une image correspondante
Afficher une image correspondante
mardi 21 mars 2006 à 15:12:57 |
Afficher une image correspondante

Prototype51
|
Bonjour à tous,
Voilà bientôt 2 jours que je me casse la tête sur ce problème : Comment afficher une image au passage de la souris dans un tableau. J'ai donc un tableau contenant des différents biens, et j'aimerais que lorsque l'utilisateur passe la souris au dessus d'un bien, sa photo s'affiche à côté du tableau. Voici le code du tableau :
while ($ligne = mysql_fetch_array($resultat))
{
echo '
| '.$ligne["numero_bien"].' |
'.$ligne["adresse_bien"].' |
'.$ligne["nom_ville"].' |
'.$ligne["info_bien"].' |
'.$ligne["surface"].' |
'.$ligne["nombre_piece"].' |
'.$ligne["photo"].' |
';
}
Mais voici le problème : Si ma variable '$ligne["photo"]' contient des espaces ou des \ la fonction 'alert()' dans le 'onMouseOver=' ne fonctionne pas ! Par contre la valeur de '$ligne["photo"]' s'affiche très bien dans le tableau.
Mon but est de récupérer la valeur de '$ligne["photo"]' afin de le transférer dans une fonction du style :
function changeImage(photo){
document.photoDemo.src=photo;
}
Bien entendu, ceci ne fonctionne pas puisque je n'arrive pas à récupérer la valeur de photo si elle contient des espaces.
J'espère vraiment que vous pourrez m'aidez car je ne sais plus quoi essayer !
Merci d'avance pour vos réponses que j'attends avec impatiences.
|
|
mardi 21 mars 2006 à 15:17:36 |
Re : Afficher une image correspondante

malalam
|
Hello,
les attributs html se délimitent par des guillemets... Et un alert () javascript prend comme argument une chaîne...
|
|
mardi 21 mars 2006 à 15:23:08 |
Re : Afficher une image correspondante
|
mardi 21 mars 2006 à 15:38:16 |
Re : Afficher une image correspondante

malalam
|
Réponse acceptée !
Je ne corrige que ça...mais le reste n'est vraiment pas joli non plus :
onmouseover="alert(\''.$ligne["photo"].'\')"
|
|
mardi 21 mars 2006 à 15:50:49 |
Re : Afficher une image correspondante

Prototype51
|
Merci pour ton aide, cela m'affiche effectivement la valeur de "photo".
Mais maintenant j'ai un autre problème : la valeur de photo contenait un chemin du type "C:\documents\test\image.jpg" et là il m'affiche "C:documentstestimage.jpg".
Et désolé, je sais que c'est pas joli, mais je débute, alors je fais comme je peux ! Si j'arrive à faire pour que ça fonctionne c'est déjà un bon point non ?
Merci encore et si tu as une idée pour mon petit problème, n'hésite pas (lol).
@+
|
|
mardi 21 mars 2006 à 16:07:57 |
Re : Afficher une image correspondante

malalam
|
Si tu ne fais pas un stripslashes, une possibilité est que tu aies les magic_quotes à On dans ton php.ini, je suppose (jamais été confronté à ce problème).
|
|
mardi 21 mars 2006 à 17:48:11 |
Re : Afficher une image correspondante

krolenain
|
salut, cette histoire de slash m'était arrivée. je crois que tu peux simplement remplacer tes \ par des / et ca va marcher, test ça. bonne chance :)
|
|
mardi 21 mars 2006 à 17:55:54 |
Re : Afficher une image correspondante

Prototype51
|
Merci krolenain, mais j'ai trouvé la solution :
j'ai fais un 'str_replace("\\","\\\\",$$ligne["photo"])' et ça a fonctionné.
|
|
mardi 21 mars 2006 à 18:03:43 |
Re : Afficher une image correspondante

krolenain
|
c cool! j'utiliserais ca aussi la prochaine fois! 
|
|
Cette discussion est classée dans : ligne, afficher, image, tableau, photo
Répondre à ce message
Sujets en rapport avec ce message
Afficher un tableau en selctionnant une ligne dans une liste déroulante [ par mnoussa ]
Je voudrais savoir comment faire pour afficher un tableau en selectionnat une ligne dans une liste déroulante;merci
Afficher une image dans un BLOB [ par Fredbeginner ]
Salut à tous,J'ai un souci sur mon site :J'ai une BDD MYSQL dans laquelle j'insère dans des tables des images dans des BLOB (ne lançons pas le débat e
afficher des image dans un tableau [ par angelfromhell ]
Bonjour à tous , je suis entrain de réaliser un site web (collection des photos)..j'arrive pas a résoudre un problème le voila : j'aimerai afficher l
afficher image dans un tableau [ par hitu ]
Bonjour, je voudrais afficher mes images à partir du dossier photo qui se trouve dans le repertoire www de wamp. J'arrive à visualiser les images qu
afficher legende sous image [ par baryta ]
Bonjour à tous, J'ai une galerie photo faite avec php sans base de données, d'un côté j'affiche mes vignettes et de l'autre la grande photo associée
Problème de mouseout sur un tableau [ par azahiri ]
Bonjour, J'ai un tableau ou j'alterne les couleur par deux lignes. Il n y a pas de problème là dessus. Maintenant je veux colorer la ligne au passag
comment afficher les donnees d'un tableau et le affectée dans une base [ par tonydeg8 ]
salut je voudrais afficher les donnees d'un tableau dans le navigateur pour l'utilisateur et réenvoyer ses donnees dans base de donnees à la fin de la
Probleme upload image dans mysql [ par vetcho2paname ]
bonjour a tous je travail sur un projet personnel et je suis bloqué sur un problème. j ai creer un formulaire qui permet a un users de telecharger u
Enregistrement automatique sur un serveur d'une image en ligne [ par julien2424 ]
Bonjour à tous Je suis débutant en php, mais vraiment, vraiment :D Ce que je souhaiterai faire, c'est récupérer automatiquement (sans bouton parcouri
Comment afficher une image stocké dans la base de données?? [ par djibidl ]
Bonjour, Je réalise un tp dans lequel je dois manipuler des images jpeg et gif. La démarche pour l'insertion marche b1. Elle est fait avec un formulai
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Forum
RE : GOOGLE MAPRE : GOOGLE MAP par inwebo
Cliquez pour lire la suite par inwebo GOOGLE MAPGOOGLE MAP par fatmanajjar
Cliquez pour lire la suite par fatmanajjar
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|