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

  FORUM HardWare.fr
  Programmation
  PHP

  Prob de lancement d'une requete

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Prob de lancement d'une requete

n°1604430
sabbahh
Posté le 27-08-2007 à 14:26:38  profilanswer
 

Bonjour à tous,
mon programme lie 3 listes déroulantes. il y a aussi un bouton qui s'affiche, mnt j'arrive pas à afficher le resultat de ma requete.
en fait, j'arrive pas à construire ma requete. :s
j'ai 4 pages,
1ére page, la principale  
et les autres correspondent à mes listes.
si vous pouvez m'aider..

mood
Publicité
Posté le 27-08-2007 à 14:26:38  profilanswer
 

n°1604461
NewsletTux
<Insérez ici votre vie />
Posté le 27-08-2007 à 14:45:32  profilanswer
 

Salut,
ce serait bien de publier un début de requête ou un échantillon de code, parce qu'avec une boule de crystal, on ne peut ni deviner la finalité réelle de la requête ni sa structure... Je fais abstraction du langage ainsi que du moteur de base de données, parce que cela peut être en php/mysql ou en asp/sql server, le principe est le même.

n°1604490
sabbahh
Posté le 27-08-2007 à 14:56:47  profilanswer
 

je suis d'accord, difficile de m'aider comme ça son code.. mais je sais pas exactement quoi mettre..
ce que j'essaye de faire c'es de créer une fonction que j'appelle OnClick du bouton, ainsi j'affiche le résultat de la requete dans la même page.

Code :
  1. <script>
  2. <?php
  3. function LaunchSql() {
  4. $nbProdt = ''; 
  5. //$sql="<SCRIPT>SQL()</SCRIPT>"; //Dèja ça, c'est faut..
  6. // echo " <script language='javascript'> SQL(); </script>";  
  7.   connexion_DB('xx');
  8.   $result = mysql_query(($sql);
  9.   $nbProdt = mysql_num_rows($result);
  10.  
  11.   if($nbProdt) {
  12.     echo '<table bgcolor="#FFFFFF">'."\n";
  13.         echo '<tr>';
  14.         echo '<td bgcolor="#669999"><b><u>Col1</u></b></td>';
  15.         echo '<td bgcolor="#669999"><b><u>Col2</u></b></td>';
  16.       echo '</tr>'."\n";
  17.  
  18.     while($row = mysql_fetch_array($result))
  19.       {
  20.         echo '<tr>';
  21.         echo '<td bgcolor="#CCCCCC">'.$row[0].'</td>';
  22.         echo '<td bgcolor="#CCCCCC">'.$row[1].'</td>';
  23.       echo '</tr>'."\n";
  24.     }
  25.     echo '</table>'."\n";
  26. }else echo 'Pas d\'enregistrements dans cette table...';
  27. }
  28. ?>
  29. </script>


Message édité par sabbahh le 27-08-2007 à 15:43:25
n°1604492
sabbahh
Posté le 27-08-2007 à 14:57:33  profilanswer
 

Mais j'arrive pas trop à utiliser du java dans un code php, ou d'appeller la fonction depuis le input du buton..

n°1604526
omega2
Posté le 27-08-2007 à 15:33:59  profilanswer
 

Le php est interprété intégralement sur le serveur avant d'être envoyé au navigateur. Du coup le navigateur ne reçoit jamais de php (regarde donc la source du fichier tel que reçu par ton navigateur)
De toute manière, le navigateur ne comprend pas le php alors même s'il en reçoit par erreur, il n'aurait pas su quoi en faire : un bouton qui demande l'exécution de code php n'obtiendrait rien.
 
Si tu veux que le php crée la seconde liste alors il faut que tu redemandes une nouvelle page au serveur et que le php de cette dernière génère la liste à partir des infos fournis par le navigateur.


Message édité par omega2 le 27-08-2007 à 15:34:49
n°1604538
sabbahh
Posté le 27-08-2007 à 15:40:45  profilanswer
 

je cherche pas à génèrer une 2éme liste, tout ça est dèja fait.
j'ai 3 listes dépendantes, ce que je n'arrive pas à faire c'est afficher le résultat càd construire ma requete en foncion de ce qui été choisi dans mes 3 listes


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

  Prob de lancement d'une requete

 

Sujets relatifs
PB REQUETE SQL POUR SE LOGGER SUR MON SITEpb de requète
Prob avec swfObjectrequete sql compliquée
Prob loadmovie débutant[Access] Requete creation de table et ajout cle primaire
Comment faire une pause lors du lancement d'un programme??Problème pour une requête sql
résultat d'une requete dans fichier que si requete retourne des ligneschamps un peu complexe à traiter dans requete
Plus de sujets relatifs à : Prob de lancement d'une requete


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