Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1159 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [php/SQL] filtre sur une liste deroulante

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[php/SQL] filtre sur une liste deroulante

n°783330
albator-hc
Posté le 01-07-2004 à 11:30:41  profilanswer
 

edit


Message édité par albator-hc le 23-08-2004 à 10:55:13
mood
Publicité
Posté le 01-07-2004 à 11:30:41  profilanswer
 

n°783334
jagstang
Pa Capona ಠ_ಠ
Posté le 01-07-2004 à 11:33:42  profilanswer
 

albator-hc a écrit :


ps: il ya 2 liste deroulante parce ke jai piquer le script d'un site pour le readapter.

ceci explique cela
 


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°783356
albator-hc
Posté le 01-07-2004 à 11:47:23  profilanswer
 

La ca marche yavai un probleme de sintaxe dans categoerie.
 
sinon komment je peut faire pour virer une lisrte deroulante sur les 2???, ou tout simplement la cacher..?

n°783380
albator-hc
Posté le 01-07-2004 à 12:02:08  profilanswer
 

ben en fait, sur la premiere page, il ya 2 liste identique.
 
jvoudrai juste en virer une, mais quand jle fait il trouve plus certaine variable sur la page 2

n°783405
esox_ch
Posté le 01-07-2004 à 12:21:42  profilanswer
 

 $resultat=mysql_query($requete);  
  echo $resultat;  
 
Ca te sert a quoi de printer le query? Le query sert executer une commande sql, dans ton cas il faut apres le mettre dans un mysql_fetch_array($query); pour sortir quoi que se soit

n°783467
albator-hc
Posté le 01-07-2004 à 13:30:18  profilanswer
 

ct juste pr le teste.
 
bon maintenant ca marche.
 
comment je peut virer une list deroulante sur les 2 plZ?

n°784321
esox_ch
Posté le 02-07-2004 à 09:38:30  profilanswer
 

Tu le selectionne et tu presse sur effacer ... Excuse moi pour cette réponse, ça doit etre nerveux chez moi ... j'ai un peu de peine a me montrer au mieux de moi avec les gens qui utilisent des scripts qu'ils ne comprennent pas du tout, piqués a droite et a gauche, et demandent aux autres de les modifier pour eux parceque leur temps est trop précieux pour le perdre a apprendre le langage

n°784490
albator-hc
Posté le 02-07-2004 à 10:54:37  profilanswer
 

ben lma logique c pas ca.
 
c plus ke jai un projet entier a rendre et ke je suis bloker la dessus.
 
tinkiete pas la ca marche.
 
a part une liste deroulante sur les deux que je cherche toujour a virer...
 
Et puis tu sais, jme lance pas non plus dans une carriere d'analiste programeur, donc apprendre le language, a part pour mon loisir personnel, ne me servirai a rien.
 
Jvoulais juste rajouter un dernier ptit mot: le script je lai compris. ya juste la syntaxe du pghp ki menbete de temps a autre mais sinon ca va...!

n°784503
jagstang
Pa Capona ಠ_ಠ
Posté le 02-07-2004 à 10:56:47  profilanswer
 

esox_ch a écrit :

Tu le selectionne et tu presse sur effacer ... Excuse moi pour cette réponse, ça doit etre nerveux chez moi ... j'ai un peu de peine a me montrer au mieux de moi avec les gens qui utilisent des scripts qu'ils ne comprennent pas du tout, piqués a droite et a gauche, et demandent aux autres de les modifier pour eux parceque leur temps est trop précieux pour le perdre a apprendre le langage


+1, c'est pas 3615 "Debug de script tout fait" ici :D


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°784512
albator-hc
Posté le 02-07-2004 à 11:00:30  profilanswer
 

kand je select et ke je presse sur effacer, jai un probleme de variable dans ma page 2
 
ps: pourquoi les gens qui save sont til aussi mechants. En tout cas maintenant quand je serai kelke chose que quelqu'un ne sais pas je frai comme vous, je me foutrai de sa geule. javai oublier que ca servé a ca les forum plutot que d'aider les gens...

mood
Publicité
Posté le 02-07-2004 à 11:00:30  profilanswer
 

n°784520
T509
$job->GetJob(now)
Posté le 02-07-2004 à 11:03:43  profilanswer
 

albator-hc a écrit :

kand je select et ke je presse sur effacer, jai un probleme de variable dans ma page 2
 
ps: pourquoi les gens qui save sont til aussi mechants. En tout cas maintenant quand je serai kelke chose que quelqu'un ne sais pas je frai comme vous, je me foutrai de sa geule. javai oublier que ca servé a ca les forum plutot que d'aider les gens...


 
Ecrit en français, pas en SMS style s'il te plait


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
n°784527
albator-hc
Posté le 02-07-2004 à 11:06:42  profilanswer
 

scuse moi
 
ta compris quand meme

n°784579
T509
$job->GetJob(now)
Posté le 02-07-2004 à 11:24:14  profilanswer
 

J'ai pas tout lu car cela m'ennuie de devoir déchiffrer une langue que normalement je maitrise parfaitement


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
n°784627
albator-hc
Posté le 02-07-2004 à 11:39:27  profilanswer
 

ben tinkiete pas mon pb est regler. tu doit dechiffrer mon php???
 
lol je vai poster mon code pour aider les gens de la generation future qui voudrons faire ca...

n°784642
albator-hc
Posté le 02-07-2004 à 11:46:18  profilanswer
 

Vla la solution
 
 
fichier 1
 

Code :
  1. <center>
  2. <form name="liste" action="./fichier3.php" method="POST">
  3. <select name="localite">
  4. <option value="" selected>choississez...</option>
  5. <option value="Windows2000">Windows2000</option>
  6. <option value="Windows XP">Windows XP</option>
  7. </select>
  8. <input type="submit" name="valid" value="valider">
  9. </form>
  10. </center>
  11. <?php
  12. $dbuser="root";
  13. $dbpass="";
  14. $dbname="**";
  15. $chandle = mysql_connect("localhost", $dbuser, $dbpass) or die("Connection Impossible à la BDD" );
  16. mysql_select_db($dbname, $chandle) or die ("BDD introuvée" );
  17. echo "</table>";
  18. echo "<table border=\"1\" align='center'><tr>
  19. <td><div align='center'>nom</div></td>
  20. <td><div align='center'>description</div></td>
  21. <td><div align='center'>Emplacement</div></td>
  22. <td><div align='center'>categorie</div></td>
  23. </tr>";
  24. $query1= "SELECT nom,description,Emplacement,categorie  FROM espacetech order by categorie"; // Tu sélectionne le champs de ta table a récupéré depuis ta table phpbb_ip, ici j'ai mis ip et host
  25. $req = mysql_query($query1) or die('Erreur MySQL!<br>'.$query1.'<br>'.mysql_error());
  26. while($affiche = mysql_fetch_array($req)) // on fait une boucle qui va faire un tour pour chaque IP enregistrée
  27.     {
  28. $url = $affiche['Emplacement'];
  29. echo('<tr>
  30. <td><div align=\"center\"><a href="'.$url.'/'.$affiche['nom'].'">'.$affiche['nom'].'</div></td>
  31. <td><div align=\"center\">'.$affiche['description'].'</div></td>
  32. <td><div align=\"center\">'.$affiche['Emplacement'].'</div></td>
  33. <td><div align=\"center\">'.$affiche['categorie'].'</div></td>');
  34.      }
  35. mysql_close();
  36. ?>
  37. </table>
  38. </body>
  39. </html>


 
 

Code :
  1. <? // connexion au serveur mysql
  2. $dbuser="**";
  3. $dbpass="";
  4. $dbname="fichier";
  5. $chandle = mysql_connect("localhost", $dbuser, $dbpass) or die("Connection Impossible à la BDD" );
  6. mysql_select_db($dbname, $chandle) or die ("BDD introuvée" );
  7. echo "<table border=\"1\" align='center'><tr>
  8. </tr>";
  9. $filtre="";
  10. if ($_POST['localite']!="" )
  11. {
  12. if ($filtre!="" )
  13. {
  14. $filtre=$filtre." AND categorie='".$_POST['localite']."'";
  15. }
  16. else
  17. {
  18. $filtre="Where categorie='".$_POST['localite']."'";
  19. }
  20. }
  21. $requete= "select * from espacetech $filtre";
  22. $resultat=mysql_query($requete);
  23. echo "<tr><th>nom</th><th>description</th><th>Emplacement</th><th>categorie</th><th></tr>";
  24. while($ligne=mysql_fetch_object($resultat))
  25. {
  26. $url=$ligne->Emplacement;
  27. $file=$ligne->nom;
  28. echo "<tr>";
  29. echo "<td><a href=$url/$file>".$ligne->nom."</td>
  30. <td>".$ligne->description."</td>
  31. <td>".$ligne->Emplacement."</td>
  32. <td>".$ligne->categorie."</td>";
  33. }
  34. ?>
  35. </tr>
  36. </table>

n°784650
T509
$job-&gt;GetJob(now)
Posté le 02-07-2004 à 11:50:19  profilanswer
 

albator-hc a écrit :

ben tinkiete pas mon pb est regler. tu doit dechiffrer mon php???
 


Non ton français SMS


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
n°784668
albator-hc
Posté le 02-07-2004 à 11:59:29  profilanswer
 

vla laffaire est close.
 
le prochain coup jte parlerai en chti tu comprendra ptet mieu lool
 
:lol:

n°784673
T509
$job-&gt;GetJob(now)
Posté le 02-07-2004 à 12:01:37  profilanswer
 

Tu râle plus haut parce que certain se foutent de toi et je te donne une des raisons. Ensuite, tu te fout de moi ...
 
En ch'ti, pas de souci


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
n°784677
albator-hc
Posté le 02-07-2004 à 12:02:40  profilanswer
 

nan jme fout pas de toi.
 
mais ya des chose qui me font rire c tout. c pas a toi ke jen veut c au autres...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [php/SQL] filtre sur une liste deroulante

 

Sujets relatifs
[SQL] dileme (besoin d'un conseil)Problème requête sql base oracle
Valeurs nulles avec un SELECT INTO (PL/SQL)Ne pas sauter une ligne avant l'affichage d'une liste HTML
[SGBD/SQL] Optimisation de requêteProcédure moteur de recherche multi-critères (Sql Server)
date dans une requete sql[SQL]Classer résultats requête suivant une liaison réflexive.
C# : requete sql avec parametres !![ Access ] rediriger à partir d'une liste déroulante
Plus de sujets relatifs à : [php/SQL] filtre sur une liste deroulante


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR