IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[POO] Bouton qui valide une recherche et affiche une liste d'ojets correspondant


Sujet :

Langage PHP

  1. #1
    Membre averti
    Profil pro
    �tudiant
    Inscrit en
    Avril 2007
    Messages
    26
    D�tails du profil
    Informations personnelles :
    �ge : 44
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 26
    Par d�faut [POO] Bouton qui valide une recherche et affiche une liste d'ojets correspondant
    Salut !

    Sur mon site j'ai une page qui permet de faire une recherche � l'aide d'un formulaire li� � une base de donn�es.
    Lorsque le visiteur a fini de rentrer ses crit�res de recherche, il doit les valider en cliquant sur un bouton "Rechercher" :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    echo "<input type=image src=images/btn-rechercher.jpg alt\"\" height=25 width=90 align=bottom border=0 value=\"envoyer la liste recherchée\">";
    Celui-ci donne alors la liste des objets correspondant � la recherche.

    Tout ceci fonctionne tr�s bien mais mon probl�me est que ma liste d'objets correspondant � la recherche appara�t en bas de ma page de recherche car j'ai utilis� un include pour l'afficher.
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    if(isSet($_POST["haha"]) || isSet($_POST["hihi"])){
         $_RECHERCHE_=false;
         include "listeRecherchee.php";
    }
    J'aimerais donc faire en sorte que la liste apparaisse sur une autre page.
    J'ai essay� avec du code JavaScript mais en vain.

    Comment faire ?

  2. #2
    Mod�ratrice
    Avatar de Celira
    Femme Profil pro
    D�veloppeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 40
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par d�faut
    une question : les r�sultats de la recherche doivent remplacer le formulaire des crit�res de recherche ?

    Si oui, pourquoi ne pas utiliser ta page listeRecherchee.php en action dans ton formulaire ?
    Mod�ratrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "�a ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'�diteur) et [C=php][/C]

  3. #3
    Membre averti
    Profil pro
    �tudiant
    Inscrit en
    Avril 2007
    Messages
    26
    D�tails du profil
    Informations personnelles :
    �ge : 44
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 26
    Par d�faut
    ah oui j'y avais pas pens�. Je vais essay� de suite ...

  4. #4
    Membre averti
    Profil pro
    �tudiant
    Inscrit en
    Avril 2007
    Messages
    26
    D�tails du profil
    Informations personnelles :
    �ge : 44
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 26
    Par d�faut
    quand j'appuie sur "Rechercher" ca va bien sur une autre page maintenant mais le probl�me c'est que l'un des champ de ma base de donn�es n'est plus reconnu
    et donc j'ai pas ma liste

  5. #5
    Mod�ratrice
    Avatar de Celira
    Femme Profil pro
    D�veloppeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 40
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par d�faut
    Tu as perdu un champ en cours de route ? une table de la base de donn�es ou une variable ?

    Si c'est une variable qui existait dans la page Formulaire et que tu dois r�cup�rer dans ta page listeRecherchee, tu peux la passer en champ cach� dans le formulaire.

    Si c'est une table, l� j'aimerais bien voir comment tu as fait...
    Mod�ratrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "�a ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'�diteur) et [C=php][/C]

  6. #6
    Membre averti
    Profil pro
    �tudiant
    Inscrit en
    Avril 2007
    Messages
    26
    D�tails du profil
    Informations personnelles :
    �ge : 44
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 26
    Par d�faut
    mdr non j'ai pas perdu une table. j'ai perdu une variable
    bon je veux bien la mettre en champ cach� dans mon formulaire mais comment dois-je proc�der ?

  7. #7
    Mod�ratrice
    Avatar de Celira
    Femme Profil pro
    D�veloppeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 40
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par d�faut
    Avec un input de type hidden
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <input type="hidden" name="toto" value=$variable_perdue>
    Et tu la r�cup�re avec Pour savoir plus de choses sur les formulaires => ici
    Mod�ratrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "�a ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'�diteur) et [C=php][/C]

  8. #8
    Membre averti
    Profil pro
    �tudiant
    Inscrit en
    Avril 2007
    Messages
    26
    D�tails du profil
    Informations personnelles :
    �ge : 44
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 26
    Par d�faut
    Ok... merci beaucoup mademoiselle

  9. #9
    Mod�ratrice
    Avatar de Celira
    Femme Profil pro
    D�veloppeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 40
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par d�faut
    De rien ! Et il parait qu'il y a un bouton quelque part...
    Mod�ratrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "�a ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'�diteur) et [C=php][/C]

  10. #10
    Membre averti
    Profil pro
    �tudiant
    Inscrit en
    Avril 2007
    Messages
    26
    D�tails du profil
    Informations personnelles :
    �ge : 44
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 26
    Par d�faut
    attend, attend ... faut d�j� que je teste. je vais essayer l� mais je ne sais pas si j'aurai le temps de revenir sur le forum. donc surement demain

  11. #11
    Membre averti
    Profil pro
    �tudiant
    Inscrit en
    Avril 2007
    Messages
    26
    D�tails du profil
    Informations personnelles :
    �ge : 44
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 26
    Par d�faut
    Bon j'ai test� et �a marche certe, mais le probl�me maintenant c'est que dans la liste j'ai tout qui s'affiche alors qu'il ne faudrait que les r�sultat correspondant � la recherche
    Je ne sais pas si toucher aux requ�tes serait une bonne id�e
    N'y a t-il pas un autre moyen pour afficher ma liste dans une autre page ?

  12. #12
    Mod�ratrice
    Avatar de Celira
    Femme Profil pro
    D�veloppeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 40
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par d�faut
    Citation Envoy� par Samysam25
    attend, attend ... faut d�j� que je teste.
    Effectivement, je suis peut-�tre all�e un peu vite

    Citation Envoy� par Samysam25
    Bon j'ai test� et �a marche certe, mais le probl�me maintenant c'est que dans la liste j'ai tout qui s'affiche alors qu'il ne faudrait que les r�sultat correspondant � la recherche
    Quand tu dis "tout s'affiche", qu'est-ce qui s'affiche exactement ?
    Si tu as toute ta base de donn�es list�e � la place du seul r�sultat de ta recherche, c'est a priori qu'il y a soit un probl�me avec la requ�te, soit un probl�me avec l'affichage...
    Je crois qu'un bout de code aiderait � y voir plus clair : la requ�te par exemple et ce qui affiche son r�sultat (si c'est l� le probl�me)
    Mod�ratrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "�a ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'�diteur) et [C=php][/C]

  13. #13
    Membre averti
    Profil pro
    �tudiant
    Inscrit en
    Avril 2007
    Messages
    26
    D�tails du profil
    Informations personnelles :
    �ge : 44
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 26
    Par d�faut
    Alors en fait j'avais 2 requ�tes :
    - une au cas o� on voudrait voir toutes les zones recherch�es
    - et une pour afficher les zones correspondant au crit�res de la recherche.

    Je viens d'effacer la 1ere et l� �a marche nikel

    Donc merci beaucoup pour ton aide Celira

    Peut-�tre � bient�t

  14. #14
    Mod�ratrice
    Avatar de Celira
    Femme Profil pro
    D�veloppeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 40
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par d�faut
    De rien (bis) Et si ton probl�me est r�gl� cette fois Sinon, ben, demande
    Mod�ratrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "�a ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'�diteur) et [C=php][/C]

  15. #15
    Membre averti
    Profil pro
    �tudiant
    Inscrit en
    Avril 2007
    Messages
    26
    D�tails du profil
    Informations personnelles :
    �ge : 44
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 26
    Par d�faut
    Et maintenant je vais pouvoir appuyer sur ce fameux bouton que tout le monde souhaite cliquer un jour


+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [XL-2007] Rechercher et afficher une liste de valeurs
    Par abdel792 dans le forum Macros et VBA Excel
    R�ponses: 5
    Dernier message: 30/12/2010, 15h12
  2. R�ponses: 2
    Dernier message: 26/06/2010, 12h33
  3. Valider une session avant afficher une page
    Par damien77 dans le forum JSF
    R�ponses: 7
    Dernier message: 26/03/2009, 23h49
  4. [Afficher une image] Comment afficher une impression �cran ?
    Par mnina dans le forum Mode d'emploi & aide aux nouveaux
    R�ponses: 2
    Dernier message: 10/11/2005, 10h30
  5. copie d'une table Y d'une base A vers une table X d'une base
    Par moneyboss dans le forum PostgreSQL
    R�ponses: 1
    Dernier message: 30/08/2005, 21h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo