begin process at 2012 05 30 15:33:41
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

listebox


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

listebox

mercredi 14 septembre 2005 à 15:17:33 | listebox

refkaben

Salut!
J'ai deux listes à remplir à partir de la bd. La 2eme liste(soussecteur)  sera remplie en fonction de la valeur de la 1ère(secteur).
Le problème c'est que dans la liste sous secteurs j'obtient toujours un enregistrement qui manque càd que par exemple si un secteur contient 4 sous secteurs dans la base de données j'obtient dans la liste seulement 3 enregistrement!
Pourquoi?
voici le code:

<td>Secteur d'activité*</td>
<td> <select name="secteur" onChange="sous();">
 <?
    $query=mysql_query("SELECT * FROM secteur") or die ("selection impossible") ;

 echo('<option value="'.'">'.'</option>');
  while ($ligne1=mysql_fetch_array($query)){
 
echo('<option value="'.$ligne1[id].'">'.$ligne1[nom].'</option>'); }
     ?>
 
</select>
</tr>
<tr>
<td>Sous Secteur activité*</td>
<td>
<select name="soussecteur">
 <?  
 
 $query1=mysql_query("SELECT * FROM soussecteur where idsec = '$idsec' ") or die ("selection impossible") ;

 $ligne2=mysql_fetch_array($query1);

$nums=mysql_num_rows($query1);
 
 echo('<option value="'.'">'.'</option>');

 $i=0;
  while (($ligne2=mysql_fetch_array($query1))&&($i<=$num)){
 
echo('<option value="'.$ligne2[idsous].'">'.$ligne2[nom].'</option>'); }
$i++;
     ?>
 </select>
</td>



avec la fonction sous en javascript:

function sous()
{
location.href="comptebusiness.php?idsec="+document.formul.secteur.options.value ;
 }  


Merci

mercredi 14 septembre 2005 à 19:43:10 | Re : listebox

J_G

Salut,

J'ai corrigé ton code, truffé d'erreur
A ce propos : configure ton serveur PHP pour afficher toutes les erreurs (même les NOTICE). Ce sera mieux pour faire un bon code...

<td>Secteur d'activité*</td>
<td><select name="secteur" onChange="sous();">
<?php
    $query=mysql_query("SELECT * FROM secteur") or die ("selection impossible") ;
    echo('<option value=""></option>');
    while ($ligne1=mysql_fetch_array($query)){
        echo('<option value="',$ligne1['id'],'">',$ligne1['nom'],'</option>');
    }
?>
</select>
</tr>
<tr>
<td>Sous Secteur activité*</td>
<td>
<select name="soussecteur">
<?php
    $query1=mysql_query("SELECT * FROM soussecteur where idsec = '$idsec' ") or die ("selection impossible") ;
    $nums=mysql_num_rows($query1);
    echo('<option value=""></option>');
    while ($ligne2=mysql_fetch_array($query1)){
        echo('<option value="',$ligne2['idsous'],'">',$ligne2['nom'],'</option>');
    }
     ?>
 </select>
</td>




Cette discussion est classée dans : mysql, query, echo, secteur, query1


Répondre à ce message

Sujets en rapport avec ce message

echo $idcateg["macolonne"]; [ par fil ] mysql_select_db($database, $perles);$query_idcateg = sprintf("SELECT $mescolonnes FROM $matable WHERE $matable = '%s'", $colname_idcateg);$idcateg = m indexation et défillement [ par toffis ] Bonjour,J'ai un petit probleme avec ce script compte tenu que l'indexation avec LIMIT ne fonctionne pas dans ce cas,je voudrais quand même avoir la po submit ne renvoyant pas valeur d'une liste déroulante dans $_POST [ par dubitoph ] ChristopheBonjour,Je suis dans une impasse. Dans le cadre d'une agence d'interim, un intérimaire peut, avant son inscription dans l'agence, avoir déjà recuperer une variable d'un switch [ par ASPerix ] Bonjour,Je n'arrive pas a transmettre une variable hors de mon switchj'utiliseune base MySQLswitch ($page) { case "1" : $query="select * from toto whe probleme base de donnée mysql [ par morgandetoi06 ] voila j ai une page qui reçoit des variables et qui doit les inserer dans une table "informations" de la base "cv"mais ça me dit "querry failed" je ne Mysql, php et javascript [ par dcbastien ] J'ai mis au point un petit script mais qui ne fonctionne pas comme je le souhaiterai:[red]session_start();if(!isset($_SESSION['nom'])) {echo'Veuillez afficher images blob dans table mysql [ par RealKEV1 ] Bonjour,Seriez-vous m'aider pour afficher toutes les images de type Blob de ma table MySql???Voici mon code, mais ça ne boucle pas sur les images, ça Requette SQL dans 2 tables !!Aide [ par onvi ] Bonjourj'ai un petit probléme qui au début me paraissait simple.Sur un projet que je suis amené à faire à l'université j'ai fait un site ou on peut cl Affichage table [ par nagattaque ] Bonjour a tous.... Je vous explique mon problème : J'ai une table qui contient des plats. Il y a 3 types de plats : entrée, plat, dessert. Je voudrai Prob : Récuperer des valeurs à partir d'une liste [ par gssk ] Je n'arrive pas à recuper une valeur à partir d'un id seclectioné ds une liste, l'erreur est sur le mysql_fetch_array (en rouge) est ce que qqun pourr


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,045 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales