$_SERVER['PHP_SELF'] Probleme ?

Fermé
dubuducu Messages postés 391 Date d'inscription lundi 8 novembre 2004 Statut Membre Dernière intervention 19 mai 2010 - 18 juin 2008 à 17:26
macgawel Messages postés 664 Date d'inscription mercredi 7 mai 2008 Statut Membre Dernière intervention 1 novembre 2008 - 18 juin 2008 à 18:15
Bonjour,
voici mon probleme, jai deux menus deroulants et je voudrai afficher dans la deuxieme un contenu en relation avec la premiere case. Rien de concret et clair sur internet a part en java ajax ... que je ne maitrise pas
je demande conseil aupres de vous, merci d'avance!

<? 

include('bdd.php');


$rq = "SELECT DISTINCT departement FROM devis_table ORDER BY departement"; 
$resultq = mysql_query($rq) 
or die ("Exécution de la requête impossible"); 
//DISTINCT permet d'afficher qu'une fois les données 
 

echo"<b>Choisissez un departement</b>\n"; 
echo"<br><br>"; 

echo "<form action='liste.php' method='post'>
<select name='departement'>\n"; 
echo "<option value='null'>Tous les Départements</option>";
while ($liste=mysql_fetch_array($resultq)) 
{ 
extract($liste); 
echo "<option value='$departement'>$departement\n"; 
} 
echo " </select>\n"; 
echo " <BR><BR><BR><BR>"; 

$ra = "SELECT DISTINCT categorie FROM devis_table ORDER BY categorie"; 
$result = mysql_query($ra) 
or die ("Exécution de la requête impossible"); 
//DISTINCT permet d'afficher qu'une fois les données 


echo"<b>Choisissez une categorie de devis</b>\n"; 
echo"<br><br>"; 
echo "<select name='categorie'>\n"; 
echo "<option value='null'>categorie</option>";
while ($liste=mysql_fetch_array($result)) 
{ 
extract($liste); 
echo "<option value='$categorie'>$categorie\n"; 
} 
echo " </select>\n"; 
echo " <BR><BR><BR><BR>"; 




echo "<form action='$_SERVER['PHP_SELF']'>

echo "<select name='sous_categorie'>\n"; 
echo "<option value='null'>---- etape 2 -----</option>";
while ($liste=mysql_fetch_array($result)) 
{ 
extract($liste); 
echo "<option value='$sous_categorie'>$sous_categorie\n"; 
} 
echo " </select>\n"; 
echo " <BR><BR><BR><BR>"; 
</form>


echo "<input type='submit'"."value='Validez votre choix'></form>\n\n\n"; 


$compteur = 'SELECT COUNT(id) AS Cpt FROM devis_table'; 
$query = mysql_query($compteur); 
$array = mysql_fetch_assoc($query); 
echo '<center>Il y a '.$array['Cpt'].' Devis dans notre Base de Données<br><br></center>';


mysql_close();
?> 



2 réponses

dubuducu Messages postés 391 Date d'inscription lundi 8 novembre 2004 Statut Membre Dernière intervention 19 mai 2010 4
18 juin 2008 à 17:56
excusez moi, je remonte le message en esperant avoir plus de succés ! merci de votre aide, je galere !
0
macgawel Messages postés 664 Date d'inscription mercredi 7 mai 2008 Statut Membre Dernière intervention 1 novembre 2008 89
18 juin 2008 à 18:15
Et le problème est où ?
0