begin process at 2012 02 13 00:27:49
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript et le navigateur

 > 

Autre

 > 

afficher une image en fonction d'une valeur Mysql


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

afficher une image en fonction d'une valeur Mysql

lundi 12 mai 2008 à 12:14:59 | afficher une image en fonction d'une valeur Mysql

ntrvdonett

Bonjour à tous,

Je patauge un peu, même après avoir passé du temps à chercher sur ce site et ailleur aussi. Je voudrais afficher un ensemble d'images en fonction des valeurs inscritent dans une base de données MySql et dynamiquement.
Ma base tourne elle est remplit par un script PHP, je peux faire des requetes Sql avec php pour trouver les dites valeurs.
Mais comment faire le lien entre ma valeur retournée par php et l'image qui correspond ?
Je voudrais utiliser aussi xmlhttprequest pour que ça soit dynamique.

jevoudrais faire qqchose comme ça :

SI (val_de_retour_php = 1) ALORS
    j'affiche l'image Vert.jpg
SINON
    j'affiche l'image Rouge.jpg
FIN SI

Auriez-vous un exemple pour moi, ou un lien ?

Merci d'avance

FAB (On ne peut pas aller au delà des choix qu'on ne comprend pas)
lundi 12 mai 2008 à 12:19:11 | Re : afficher une image en fonction d'une valeur Mysql

bultez

Membre Club
Bonjour,
    donc AJAX... ?   à priori.
    et bien, mais une balise <img>   dans le html ( en dur ) et change le src.

                Cordialement            Bul         [mon Site]     [M'écrire]
lundi 12 mai 2008 à 12:27:25 | Re : afficher une image en fonction d'une valeur Mysql

ntrvdonett

Oui c'est l'idée, mais je ne vois pas le lien entre une variable php et le html en dynamique. Je pourrais réécrire le html grace à php, mais ça passe par un rechargement de la page, chose que je veux éviter ?

??

FAB (On ne peut pas aller au delà des choix qu'on ne comprend pas)
lundi 12 mai 2008 à 12:40:59 | Re : afficher une image en fonction d'une valeur Mysql

bultez

Membre Club
>>mais je ne vois pas le lien entre une variable php et le html en dynamique.
>>mais ça passe par un rechargement de la page,

    ?!?!?   houla ?!?!?

    je ne vois pas de quoi tu parles ?!?!?!

    tu as une page html.
    tu appelles un script php avec ajax.
    en fonction de la réponse, en javascript, modifie le src de la balise qui est dans le html.
       pas de dynamique, ni de rechargement de page, ni de variable php,  là dedans...


                Cordialement            Bul         [mon Site]     [M'écrire]
lundi 12 mai 2008 à 12:47:10 | Re : afficher une image en fonction d'une valeur Mysql

bultez

Membre Club
maintenant on peut faire de manière totalement différente,
    mais c'est toi qui parlais d'AJAX, sans recharger la page...
    et c'est parfaitement possible.

                Cordialement            Bul         [mon Site]     [M'écrire]
lundi 12 mai 2008 à 19:44:58 | Re : afficher une image en fonction d'une valeur Mysql

ntrvdonett

Ah, je suis à côté de la plaque alors ?

Serais-ce abuser de te demander un bout de code d'exemple pour que ce soit clair ?

Tu parles d'une autre solution, peux-tu en dire plus ?

En tout cas merci pour ces reponses.

FAB (On ne peut pas aller au delà des choix qu'on ne comprend pas)
mardi 13 mai 2008 à 07:07:08 | Re : afficher une image en fonction d'une valeur Mysql

bultez

Membre Club
Réponse acceptée !

exemple ? de quoi ?
    ajax... on trouve partout, mais j'ai ça sous la main :

 

function appelAjax()

{ varxml;

  try       { xml = newActiveXObject('Microsoft.XMLHTTP');   }

  catch (e) { try       { xml = newActiveXObject('Msxml2.XMLHTTP');   }

              catch (e) { try       { xml = newXMLHttpRequest();   }

                          catch (e) { alert('XmlHttpRequest non supporté');

                                      returnfalse;

                                    }

                        }

            }

  xml.onreadystatechange=function()

  { if ( xml.readyState== 4 )

    { on peut traiter la réponse reçue dans   xml.responseText   }

  }

  xml.open('POST', 'http://url à appeler', true);

  xml.setRequestHeader('Content-type','application/x-www-form-urlencoded');

  try       { xml.send('?paramètres séparés par &'); }

  catch (e) {   }

}

 

   modifier  le src d'une image ?

    <img id="toto" ...>

    document.getElementById("toto").src="ce que tu veux";


                Cordialement            Bul         [mon Site]     [M'écrire]
mardi 13 mai 2008 à 12:41:14 | Re : afficher une image en fonction d'une valeur Mysql

ntrvdonett

Merci pour les infos.

FAB (On ne peut pas aller au delà des choix qu'on ne comprend pas)


Cette discussion est classée dans : fonction, php, afficher, image, valeur


Répondre à ce message

Sujets en rapport avec ce message

afficher une image en fonction d'un formulaire [ par jubeau ] Bonjour Je souhaiterais afficher un menu déroulant avec plusieurs options. Chacune correspond à une image qui s'affiche instantannément quand on sél input hidden, fonction et redirection [ par needle ] Salut a tous alors voila j'expose mon probleme: J'ai dans une page web (générée en php) un input de type hidden avec comme value, disons, "toto est i Récuperer une variable php grâce a une fonction php appelé dans un onclick d'un bouton formulaire [ par Maiku ] BonjourJe cherche a recuperer une variable php grâce a une fonction php appelé dans un onclick d'un bouton, je valide mon formulaire via le javascript Recuperer le resultat d'un fonction Php [ par jimmypage64 ] Bonjour, J'utilise jQuery et je voudrais afficher le contenu d'un fichier texte dans ma page. La fonction d'affichage est la suivante : [code=js]fun Afficher une image à partir d'une valeur [ par maissa17 ] Bonjour, j'essaye de faire un programme qui permet de récupérer les données d'un joystick, et qui doit afficher une image de direction droite,gauche, afficher un tableau caché sur une image [ par lafrikyounes ] bonjours dans mon code le tableau s affiche a l exterieur de l image mais moi je veux qu'ils affiche à l'intérieur de l image s'il vous plait aidez mo Affichage d'une image en fonction de l'état d'un bit ? [ par eric200275 ] Bonjour et bonne année 2012 ! Je viens vers vous pour avoir quelques infos. Mon niveau en programmmation web est proche du Zéro. Voila je voudrais Probème avec setInterval() et setTimeout() [ par nialcen ] Bonjour, un nouveau soucis de javascript : Voici textuellement ce que je veux faire : [code=js]fonction recup(){ récupère la valeur; retourne la v onclick sur image et enregistrement fichier texte (php) [ par sly456328971 ] Bonjour, j'ai créé le script suivant qui lors du clic sur l'image par défaut m'affiche la seconde et vice versa : [code=js] var tab_image = new


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 8,377 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales