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

PHP & Base de données Discussion :

Checkbox et Filtrage


Sujet :

PHP & Base de données

  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Aurillac
    Inscrit en
    Septembre 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Tarn et Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Aurillac

    Informations forums :
    Inscription : Septembre 2014
    Messages : 2
    Par défaut Checkbox et Filtrage
    Bonjour à tous,

    Je suis débutant en php et surtout stagiaire en totale autonomie. Je me heurte à un problème à cause de mon faible niveau. Je vous présente un peu la chose.

    J'ai un fichier sidebar.php et un index.php . Mon sidebar.php est constitué essentiellement de checkbox qui sont destiné à être des filtres (non dynamique). Je souhaiterai que lorsque je coche un/plusieur filtres et actionne mon bouton submit, j'actualise l'index avec tableau avec le résultat de mon filtrage. (à la materiel.net , grosbill)

    Je m'embrouille un peu les pinceaux, dois-je travailler dans ma sidebar ? ou dans mon index ? Pour l'instant j'ai commencé un truc dans ma sidebar. Voici le minuscule morceau de code que j'ai pu pondre et qui ne fonctionne pas

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    <?php
    		echo "
    		<form method='post' name='selectionchamps' action=''> 
    		<li class='has-sub'><span>Coeur de Metier</span>
    		<ul>		
    			<li><input type='checkbox' name='connecteur' value='connecteur'<span> Connecteur</span></li>
    			<li><input type='checkbox' name='diode' value='diode'<span> Diode</span></li>
    			<li><input type='checkbox' name='resistance' value='diode'<span> Resistance</span></li>
    		</ul>		
    		<input type='submit' name='champsenvoyes' value='Trier' /> 
    		</form>
    		";
    		if (isset($_POST['champsenvoyes'])){
    			$nb = $_POST['champsenvoyes']; 
    			$DB = new DB();
    			$DB->connect(); //ouvre la connexion a la bdd mysql
    			while(!empty($_POST)){ 
    				$connecteur = $_POST['connecteur']; 
    				if (!empty($connecteur)){ 
    					$sql = "SELECT * FROM fournisseur WHERE CœurDeMetier LIKE '%$connecteur%'";
    					$resultfilt = $DB->query($sql);				
    				}
    //Je continu mes if pour chaque checkbox
     
    			}
    		}
    ?>
    Dans mon esprit je traite les données dans sidebar.php et envois les données traités prête à être affiché dans mon index.
    De plus je ne comprend pas encore totalement le passage de donnée donc comment pourrais-je affiché les données de mon filtrage dans mon index.

    Si vous pouviez je serai la personne la plus heureuse de la journée

    Merci d'avance.

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    sidebar.php est inclus dans index.php ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Nouveau candidat au Club
    Homme Profil pro
    Aurillac
    Inscrit en
    Septembre 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Tarn et Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Aurillac

    Informations forums :
    Inscription : Septembre 2014
    Messages : 2
    Par défaut
    Citation Envoyé par sabotage Voir le message
    sidebar.php est inclus dans index.php ?
    Yes, j'ai divisé mon index en morceaux (sidebar, menu et header) pour pas avoir 1000 lignes dans le même fichier

Discussions similaires

  1. Exemple filtrage dataTable avec des checkbox
    Par ahmedpa dans le forum JSF
    Réponses: 3
    Dernier message: 10/03/2014, 08h58
  2. Filtrage & checkbox
    Par ciols dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 26/11/2013, 10h01
  3. [1.x] Filtrage d'une liste checkbox dans un formulaire symfony
    Par saberwer dans le forum Symfony
    Réponses: 2
    Dernier message: 27/08/2010, 13h33
  4. Couleur d'un CheckBox
    Par benj63 dans le forum C++Builder
    Réponses: 4
    Dernier message: 15/07/2002, 14h48
  5. CheckBox en Read Only
    Par MrJéjé dans le forum C++Builder
    Réponses: 7
    Dernier message: 23/06/2002, 15h00

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