begin process at 2010 02 09 20:47:04
  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 Src=Fonction [ par edokt ] Samut toutlemonde J'ai une petite question est ce que c'est possible de mettre pour le parametre SRC d'un image ou Iframe une fonction , c'est à di paramètres fonction creatPopup ?? [ par roedan ] bonjour, en utilisant la fonction "creatPopup" peut-on définir : - insérer une image - placer une image comme comme fond - appeler(insérer une page)c afficher une image quelques secondes [ par Xini28 ] Salut à tous, En fait je voudrais afficher quelques secondes une image, mais qu'après une autre image s'affiche et reste afficher sans que la précéde Récuperer une valeur javascript dans une iframe [ par Franquito ] Bonjour, J'ai dans ma page index.html, une fonction javascript, ainsi qu'une iframe. Dans cette fonction, je crée une variable, et j'aimerais ré Récuperer une valeur javascript dans une iframe [ par Franquito ] Bonjour, J'ai dans ma page index.html, une fonction javascript, ainsi qu'une iframe. Dans cette fonction, je crée une variable, et j'aimerais ré comment recuperer la valeur d'une selection liste deroulante dans variable php [ par fredericmaill ] Bonjour et bonne année 2006 @ tous !!je voudrais savoir comment recuperé dans une varable php la valeur de la selection d'une liste deroulante, j'ai f Refresh une image [ par Sniperman113 ] Bonjour, J'ai un petit soucis, je m'explique.Enfaite, je voudrai rafraichir juste une image (crypt.php) lorsqu'on clique dessus. Elle est située dans


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

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 : 0,733 sec (4)

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