crée un bouton recherche en Php???
Répondre à la discussion
Affichage des résultats 1 à 17 sur 17

crée un bouton recherche en Php???



  1. #1
    johny005

    crée un bouton recherche en Php???


    ------

    bonjours a tous,
    je voudrais crée un bouton qui a la fonction suivante;
    on entre un chiffre et il donne un prix.
    je connais peu le Php, je sais que sa fonctionne généralement avec des variables et des conditions mais je sais pas trop comment m'y prendre.
    vous pourriez me dirigé svp

    merci d'avance

    -----

  2. #2
    invitea0ecda6e

    Re : crée un bouton recherche en Php???

    Je ne comprend pas bien ce que tu veux faire. As tu déjà essayé de faire quelque chose ?

  3. #3
    johny005

    Re : crée un bouton recherche en Php???

    non pas encore.
    ce que je veux faire, en faite je me suis tromper, se nest pas un bouton c'est plutot une place ou l'on inscris une modele et sa donne le prix de se modele.

    exemple;
    Modèle; juste apres on a une place pour entrer le chiffre du modele souhaiter.
    par exemple modele; d34534.

    ensuite on fais valider et sa donne le prix par exemple 500$

    si jentre par exemple modele : c34534 je valide(enter) prix 550$

    c'est un peu plus claire je sais pas trop comment l'expliquer
    Dernière modification par johny005 ; 05/10/2011 à 00h07.

  4. #4
    invitea0ecda6e

    Re : crée un bouton recherche en Php???

    C'est un peu plus clair oui. Est-ce que tes données (produits, prix) sont dans une base de donnée (MySQL,...) ?
    Quel est ton niveau en PHP / MySQL, est-ce que tu as déjà travaillé là dessus ? Il existe de nombreux tutoriels pour démarrer.

    PS: es-tu français ?

  5. A voir en vidéo sur Futura
  6. #5
    johny005

    Re : crée un bouton recherche en Php???

    Citation Envoyé par taloc
    C'est un peu plus clair oui. Est-ce que tes données (produits, prix) sont dans une base de donnée (MySQL,...) ?
    non mon site web est entirement en HTML pour l'instant.
    Citation Envoyé par taloc
    Quel est ton niveau en PHP / MySQL, est-ce que tu as déjà travaillé là dessus ?
    il y a tres longtemps je me rappelle de presque rien
    Citation Envoyé par taloc
    Il existe de nombreux tutoriels pour démarrer.
    j'ai deja lue le site du zero et dans le temps le plus loin que j'ai fais cest la distribution de carte d'un jeu de black jack.

    je suis quebecois

  7. #6
    invitea0ecda6e

    Re : crée un bouton recherche en Php???

    Un peu d'aide ici ou ici.

    Mais pour ces tuto, tu vas avoir besoin d'une base MySQL.

  8. #7
    johny005

    Re : crée un bouton recherche en Php???

    merci tlaloc pour ton aide.

  9. #8
    johny005

    Post Re : crée un bouton recherche en Php???

    je viens de regardé tes pages que tu m'as envoyé et ce n,est pas ce que je cherche du tous.

    je ne veux pas crée un moteur de recherche.

    ce que je veux obtenir c'est ceci.

    Nom : Image prix.jpg
Affichages : 412
Taille : 19,0 Ko

    donc on entre un modele ,on clique sur entrer ,on obtient un prix.

    un dessins vos 1000 mots

    merci d'avance

  10. #9
    invitea0ecda6e

    Re : crée un bouton recherche en Php???

    Je ne vois pas trop la difficulté pour peu que tu connaisse un peu PHP+MySQL (sinon fais un tuto ou 2 pour apprendre):
    - Tu récupère par POST ton modèle entré
    - Tu récupère le prix dans ta base Mysql pour le modèle entré
    - Tu renvoie le prix par POST/GET
    - Tu affiche le prix

    A moins que tu ne veuille faire ça en AJAX mais c'est un autre paire de manche...

  11. #10
    johny005

    Re : crée un bouton recherche en Php???

    merci encore tlaloc mais je crois que je viens juste de trouver ce que je vais faire dit moi donc ce que tu en pense.

    http://www.siteduzero.com/tutoriel-3...-tableaux.html

    je vais utilisé la variable array du type numéro

    en faite toute mes modele ne contienne que des chiffre.

    quest ce que tu en pense.

    plus simple avec la base de donner ou bien array...?

  12. #11
    invitea0ecda6e

    Re : crée un bouton recherche en Php???

    Eh bien les tableaux c'est bien mais ça veut dire que tes données et ton code sont mélangés... Pour un petit programme fait à la maison c'est pas mal mais ça s’arrête là ! Ca veut dire que pour ajouter ou modifier une entrée, tu modifie le code. De plus tes données ne sont accessibles que dans ce code là et nul part ailleurs...
    Donc à mon avis c'est vraiment pas le top.

    Après si tu t'en fiche de conserver tes données dans une base, tu peux tout aussi bien faire ça en javascript, c'est aussi simple et en plus c'est dynamique !

  13. #12
    johny005

    Re : crée un bouton recherche en Php???

    jai finalement décidé, jai fais un tableau avec toute mes numéros de modele.

    voici ce que sa donne
    <?php
    $modele[23323]= '152 900$';
    $modele[20108]= '152 900$';
    $modele[20608]= '152 900$';
    $modele[20208]= '152 900$';
    $modele[2790]= '152 900$';
    $modele[2753]='152 900$';
    $modele[23623]='154 900';
    $modele[20780]='157 000$';
    ...
    ?>
    <?php
    echo $modele[$prix];
    ?>

    bon la ou j'aurais besoin d'aide c'est pour crée ma variable $prix c'est cette variable ou l'utilisateur va entré le modele qui va donner le prix.
    tu peut m'aider pour le formulaire ?

  14. #13
    invitea0ecda6e

    Re : crée un bouton recherche en Php???

    Je ne comprend pas bien ton problème...
    Code:
    $prix = $modele[$modele_selectionne]

  15. #14
    johny005

    Re : crée un bouton recherche en Php???

    cest pas facile le php lol

    voici ma nouvelle page php.
    Code:
    <body>
    <form method="post" action="prix.php">
     <input type="text" name="modele" value="entrer le modele ICI" />
     <input type="submit" name="valider" value="ok" />
    </form>
    
    <?php 
              $modele[23323]= '152 900$';
    	  $modele[20108]= '152 900$';
    	  $modele[20608]= '152 900$';
    	  $modele[20208]= '152 900$';
    	  $modele[2790]= '152 900$';
    	  $modele[2753]='152 900$';
    	  $modele[23623]='154 900';
    	
    	      
    	if(isset($_POST['valider']))
    	     {   
               $modelechoisie =$_POST['modele']; 
    		 }	
    	 else{}
    	 if($modelechoisie==$modele)
    	    {echo $modele[$modelechoisie];}
    	else {echo"modele invalide";}	
    ?>
    </body>
    comment je fais pour en arriver a cela;

    1-si l'utilisateur choisie un modele on crée la variable $modelechoisie sinon rien.
    if(isset($_POST['valider']))
    {
    $modelechoisie =$_POST['modele'];
    }
    else{}
    2-si le modele existe on affiche le modele

    3-sinon on marque que le modele n'existe pas

    ou sa bloque cest ,que je ne suis pas capable de savoir si ce que l'utilisateur a entré existe dans mon tableau ou non...

    serrait il plus simple d'utilisé la base de donner ...je crois que je me casse la tete avec les arrays ou bien sa peu le faire aussi bien?
    le probleme avec la base de donner est ce que mon serveur online me donne acces ...?
    Dernière modification par yoda1234 ; 07/10/2011 à 07h52.

  16. #15
    johny005

    Re : crée un bouton recherche en Php???

    merci j'ai trouver ))))))

    Code:
    <body>
    <form method="post" action="prix.php">
     <input type="text" name="modele" value="entrer le modele ICI" />
     <input type="submit" name="valider" value="ok" />
    </form>
    
    <?php 
          $modele[23323]= '152 900$';
    	  $modele[20108]= '152 900$';
    	  $modele[20608]= '152 900$';
    	  $modele[20208]= '152 900$';
    	  $modele[2790]= '152 900$';
    	  $modele[2753]='152 900$';
    	  $modele[23623]='154 900';
    	  $modele[20780]='157 000$';
    	  $modele[5015]='157 000$';
    	  $modele[20091]='159 000$';
    	  $modele[4790]='162 800$';
    	  $modele[20399]='163 200$';
    	  $modele[6427]='163 800$';
    	  $modele[6187]='165 700$';
    	  $modele[2731]='165 800$';
    	  $modele[20109]='165 900$';
    	  $modele[20365]='165 900$';
    	  $modele[20804]='166 500$';
    	  $modele[20051]='169 100$';
    	  $modele[21778]='169 100$';
    	  $modele[21218]='169 800$';
    	  $modele[21598]='170 400$';
    	  $modele[20369]='170 700$';
    	  $modele[20763]='170 700$';
    	  $modele[21989]='172 100$';
    	  $modele[20449]='173 600$';
    	  $modele[20883]='173 700$';
    	  $modele[20148]='174 200$';
    	  $modele[21428]='175 200$';
    	  $modele[20020]='175 600$';
    	  $modele[6127]='177 600$';
    	  $modele[20455]='178 300$';
    	  $modele[7944]='178 400$';
    	  $modele[20380]='179 400$';
    	  $modele[20198]='179 800$';
    	  $modele[2998]='180 600$';
    	  $modele[20200]='180 900$';
    	  $modele[20828]='181 400$';
    	  $modele[20358]='182 100$';
    	  $modele[20160]='182 700$';
    	  $modele[7746]='183 000$';
    	  $modele[20838]='184 700$';
    	  $modele[7636]='184 800$';
    	  $modele[20808]='188 600$';
    	  $modele[7357]='189 500$';
    	  $modele[20760]='190 400$';
    	  $modele[20089]='191 000$';
    	  $modele[7955]='193 200$';
    	  $modele[5055]='196 300$';
    	  $modele[2045]='196 700$';
    	  $modele[7934]='196 900$';
    	  $modele[6325]='203 100$';
    	  $modele[4347]='211 000$';
    	      
    	if(isset($_POST['valider']))
    	{   
               $modelechoisie =$_POST['modele'];
    		          if (array_key_exists($modelechoisie, $modele))
                      {
                          echo $modele{$modelechoisie};
                      }
                      else
    				  {  
    				     echo "modele invalide";
    				   }
        }	
    	else{}
    	
    ?>
    </body>
    Dernière modification par yoda1234 ; 07/10/2011 à 07h53.

  17. #16
    johny005

    Re : crée un bouton recherche en Php???

    salut a tous,
    j'ai crée formulaire vous avez les détails en haut .

    seulement lorsque j'entre un chiffre et que je fais enter sur mon clavier ,la fonction php marche la page est regénéré mais sans donner de résulta.

    par contre si je clique sur le bouton validier au lieu de faire enter avec mon clavier tous mache bien.

    quelquun a une idee?

    merci

  18. #17
    invitea0ecda6e

    Re : crée un bouton recherche en Php???

    Remplace
    Code:
    if(isset($_POST['valider']))
    par
    Code:
    if(isset($_POST['modele']))
    Le valider n'est envoyé sur IE que si tu clique réellement sur le bouton valider

Discussions similaires

  1. recherche d'une fonction en php
    Par invite80721292 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 2
    Dernier message: 11/09/2007, 19h23
  2. recherche soft pour modifier un fichier PHP
    Par invite4034f2cc dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 08/02/2007, 13h47
  3. Recherche un script en php spécifique
    Par invite5ef698cd dans le forum Internet - Réseau - Sécurité générale
    Réponses: 6
    Dernier message: 11/02/2006, 15h11
  4. Recherche d'un logiciel en Français PHP
    Par invitee531e258 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 7
    Dernier message: 12/04/2004, 13h30
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...