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

AJAX Discussion :

[AJAX] Liste liées Ajax


Sujet :

AJAX

  1. #21
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    432
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 432
    Par défaut
    Désoler je n'utilise pas Jquery, cela devrai venir bientôt.

    Pour réaliser ce script je me suis baser sur les tuto de developpez.net ainsi que quelque recherche annexe.

    Apres lecture rapide de votre post, bien que je n'ai pas encore tout compris, je peux supposer que la construction de mon deuxième menu déroulant devrai plutôt se faire dans ma page Ajax.php dans la variable de retour?

    Enfin c'est la première idée que cela m'inspire.

    Ai je répondu a la question?

    Merci a vous

  2. #22
    Membre éclairé Avatar de llaffont
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2007
    Messages
    702
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2007
    Messages : 702
    Par défaut
    Citation Envoyé par darktererur Voir le message
    [...] mon deuxième menu déroulant devrait plutôt se faire dans ma page Ajax.php dans la variable de retour?
    C'est une solution, mais avec le XML ça devrait fonctionner également.

    J'ai lu et relu le post mais je n'arrive pas à voir ou est ton problème, donc je vais poser les questions suivantes:

    As tu un retour lisible et exploitable de ton Ajax.php ?
    Ton second Select se génère t'il ?

    J'ai des réponses a ces questions mais je préfère attendre ton retour pour être le plus précis.

  3. #23
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    432
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 432
    Par défaut
    merci pour cette réponse.

    Alors je précise que j'utilise firefox avec firebug
    donc je lance l'application, j'ai ceci :
    Firebug a atteint sa limite d'enregistrements. 0 entrée n'est pas montrées. Préférences
    POST http://localhost/decopalm/admin/Ajax.php
    POST http://localhost/decopalm/admin/Ajax.php

    200 OK
    156ms
    si je le deroule j'ai ceci dans l'onglet reponse :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?xml version="1.0" encoding="UTF-8"?><racine><item id="414" name="Azy-sur-Marne" /><item id="415" name="Aubencheul-aux-Bois" /><item id="416" name="Attilly" /><item id="417" name="Athies-sous-Laon" /><item id="418" name="Assis-sur-Serre" /><item id="419" name="Artonges" /><item id="420" name="Artemps" /><item id="421" name="Arrancy" /><item id="422" name="Armenti�res-sur-Ourcq" /><item id="423" name="Aubenton" /><item id="424" name="Aubigny-aux-Kaisnes" /><item id="425" name="Autreville" /><item id="426" name="Autreppes" /><item id="427" name="Autremencourt" /><item id="428" name="Aulnois-sous-Laon" /><item id="429" name="Augy" /><item id="430" name="Audigny" /><item id="431" name="Audignicourt" /><item id="432" name="Aubigny-en-Laonnois" /><item id="433" name="Arcy-Sainte-Restitue" /><item id="434" name="Archon" /><item id="435" name="Any-Martin-Rieux" /><item id="436" name="Aizy-Jouy" /><item id="437" name="Aizelles" /><item id="438" name="Aisonville-et-Bernoville" /><item id="439" name="Aguilcourt" /><item id="440" name="Agnicourt-et-S�chelles" /><item id="441" name="Acy" /><item id="442" name="Achery" /><item id="443" name="Abb�court" /><item id="444" name="Alaincourt" /><item id="445" name="Allemant" /><item id="446" name="Ambleny" /><item id="447" name="Annois" /><item id="448" name="Anizy-le-Ch�teau" /><item id="449" name="Anguilcourt-le-Sart" /><item id="450" name="Andelain" /><item id="451" name="Ancienville" /><item id="452" name="Amigny-Rouy" /><item id="453" name="Amifontaine" /><item id="454" name="Ambrief" /><item id="455" name="Bouffignereux" /><item id="456" name="Bouresches" /><item id="457" name="Bourg-et-Comin" /><item id="458" name="Bourguignon-sous-Coucy" /><item id="459" name="Bourguignon-sous-Montbavin" /><item id="460" name="Braine" /><item id="461" name="Brancourt-en-Laonnois" /><item id="462" name="Brancourt-le-Grand" /><item id="463" name="Brasles" /><item id="464" name="Braye-en-Laonnois" /><item id="465" name="Bou�" /><item id="466" name="Bouconville-Vauclair" /><item id="467" name="Bosmont-sur-Serre" /><item id="468" name="Blanzy-l�s-Fismes" /><item id="469" name="Bl�rancourt" /><item id="470" name="Blesmes" /><item id="471" name="Bohain-en-Vermandois" /><item id="472" name="Bois-l�s-Pargny" /><item id="473" name="Boncourt" /><item id="474" name="Bonneil" /><item id="475" name="Bonnesvalyn" /><item id="476" name="Bony" /><item id="477" name="Billy-sur-Ourcq" /><item id="478" name="Braye-en-Thi�rache" /><item id="479" name="Bruys" /><item id="480" name="Bucilly" /><item id="481" name="Bucy-le-Long" /><item id="482" name="Bucy-l�s-Cerny" /><item id="483" name="Bucy-l�s-Pierrepont" /><item id="484" name="Buire" /><item id="485" name="Buironfosse" /><item id="486" name="Burelles" /><item id="487" name="Bussiares" /><item id="488" name="Bruy�res-et-Montb�rault" /><item id="489" name="Bruy�res-sur-F�re" /><item id="490" name="Brunehamel" /><item id="491" name="Bray-Saint-Christophe" /><item id="492" name="Braye" /><item id="493" name="Br�cy" /><item id="494" name="Brenelle" /><item id="495" name="Breny" /><item id="497" name="Brissay-Choigny" /><item id="498" name="Brissy-Ham�gicourt" /><item id="499" name="Brumetz" /><item id="500" name="Buzancy" /><item id="501" name="Billy-sur-Aisne" /><item id="502" name="Bagneux" /><item id="503" name="Beaurevoir" /><item id="504" name="Beaurieux" /><item id="505" name="Beautor" /><item id="506" name="Beauvois-en-Vermandois" /><item id="508" name="Belleau" /><item id="509" name="Bellenglise" /><item id="510" name="Belleu" /><item id="511" name="Bellicourt" /><item id="512" name="Beaumont-en-Beine" /><item id="513" name="Beaum�" /><item id="514" name="Bazoches-sur-Vesles" /><item id="515" name="Bancigny" /><item id="516" name="Barenton-Bugny" /><item id="517" name="Barenton-Cel" /><item id="518" name="Barenton-sur-Serre" /><item id="519" name="Barisis" /><item id="520" name="Barzy-en-Thi�rache" /><item id="521" name="Barzy-sur-Marne" /><item id="522" name="Bassoles-Aulers" /><item id="523" name="Baulne-en-Brie" /><item id="524" name="Benay" /><item id="525" name="Bergues-sur-Sambre" /><item id="526" name="Besmont" /><item id="527" name="Besny-et-Loizy" /><item id="528" name="B�thancourt-en-Vaux" /><item id="529" name="Beugneux" /><item id="530" name="Beuvardes" /><item id="531" name="B�zu-le-Gu�ry" /><item id="532" name="B�zu-Saint-Germain" /><item id="533" name="Bichancourt" /><item id="534" name="Bieuxy" /><item id="535" name="Bi�vres" /><item id="536" name="Besm�" /><item id="537" name="Berzy-le-Sec" /><item id="539" name="Berlise" /><item id="540" name="Bernot" /><item id="541" name="Berny-Rivi�re" /><item id="542" name="Berrieux" /><item id="543" name="Berry-au-Bac" /><item id="544" name="Bertaucourt-Epourdon" /><item id="545" name="Berthenicourt" /><item id="546" name="Bertricourt" /><item id="547" name="Corcy" /><item id="548" name="Corbeny" /><item id="549" name="Contescourt" /><item id="550" name="Connigis" /><item id="551" name="Condren" /><item id="552" name="Coucy-le-Ch�teau-Auffrique" /><item id="553" name="Coucy-l�s-Eppes" /><item id="554" name="Coucy-la-Ville" /><item id="555" name="Coulonges-Cohan" /><item id="556" name="Coupru" /><item id="557" name="Courbes" /><item id="558" name="Courboin" /><item id="559" name="Courcelles-sur-Vesles" /><item id="560" name="Cond�-sur-Suippe" /><item id="561" name="Cond�-sur-Aisne" /><item id="562" name="Cond�-en-Brie" /><item id="563" name="Clacy-et-Thierret" /><item id="564" name="Clairfontaine" /><item id="565" name="Clamecy" /><item id="566" name="Clastres" /><item id="567" name="Clermont-les-Fermes" /><item id="568" name="C�uvres-et-Valsery" /><item id="569" name="Coincy" /><item id="570" name="Coingt" /><item id="571" name="Colligis-Crandelain" /><item id="572" name="Colonfay" /><item id="573" name="Commenchon" /><item id="574" name="Concevreux" /><item id="575" name="Ciry-Salsogne" /><item id="576" name="Courchamps" /><item id="577" name="Crouttes-sur-Marne" /><item id="578" name="Crouy" /><item id="579" name="Crupilly" /><item id="580" name="Cuffies" /><item id="581" name="Cugny" /><item id="582" name="Cuirieux" /><item id="583" name="Cuiry-Housse" /><item id="584" name="Cuiry-l�s-Chaudardes" /><item id="585" name="Cuiry-l�s-Iviers" /><item id="586" name="Cuissy-et-Geny" /><item id="587" name="Cuisy-en-Almont" /><item id="588" name="Cys-la-Commune" /><item id="589" name="Croix-Fonsommes" /><item id="590" name="Cr�zancy" /><item id="591" name="Courmelles" /><item id="592" name="Courmont" /><item id="593" name="Courtemont-Varennes" /><item id="594" name="Courtrizy-et-Fussigny" /><item id="595" name="Couvrelles" /><item id="596" name="Couvron-et-Aumencourt" /><item id="597" name="Coyolles" /><item id="598" name="Cramaille" /><item id="599" name="Craonne" /><item id="600" name="Craonnelle" /><item id="601" name="Cr�cy-au-Mont" /><item id="602" name="Cr�cy-sur-Serre" /><item id="603" name="Cutry" /><item id="604" name="Caillou�l-Cr�pigny" /><item id="605" name="Chalandry" /><item id="606" name="Chambry" /><item id="607" name="Chamouille" /><item id="608" name="Champs" /><item id="609" name="Chaourse" /><item id="610" name="Charly" /><item id="611" name="Charmes" /><item id="612" name="Chart�ves" /><item id="613" name="Chassemy" /><item id="614" name="Ch�teau-Thierry" /><item id="615" name="Chaillevois" /><item id="616" name="Chacrise" /><item id="617" name="Cessi�res" /><item id="618" name="Castres" /><item id="619" name="Caulaincourt" /><item id="620" name="Caumont" /><item id="621" name="Celles-l�s-Cond�" /><item id="622" name="Camelin" /><item id="623" name="Celles-sur-Aisne" /><item id="624" name="Cerizy" /><item id="625" name="Cerny-en-Laonnois" /><item id="626" name="Cerny-l�s-Bucy" /><item id="627" name="Cerseuil" /><item id="628" name="Ch�tillon-l�s-Sons" /><item id="629" name="Ch�tillon-sur-Oise" /><item id="630" name="Chevregny" /><item id="631" name="Chevresis-Monceau" /><item id="632" name="Ch�zy-en-Orxois" /><item id="633" name="Ch�zy-sur-Marne" /><item id="634" name="Chierry" /><item id="635" name="Chigny" /><item id="636" name="Chivres-en-Laonnois" /><item id="637" name="Chivres-Val" /><item id="638" name="Chivy-l�s-�touvelles" /><item id="639" name="Chouy" /><item id="640" name="Cierges" /><item id="641" name="Cilly" /><item id="642" name="Chevennes" /><item id="643" name="Ch�ry-l�s-Rozoy" /><item id="644" name="Ch�ry-l�s-Pouilly" /><item id="645" name="Chaudardes" /><item id="646" name="Chaudun" /><item id="647" name="Chauny" /><item id="648" name="Chavignon" /><item id="649" name="Chavigny" /><item id="650" name="Ch�ry-Chartreuve" /><item id="651" name="Chermizy-Ailles" /><item id="652" name="Ch�r�t" /><item id="653" name="Chavonne" /><item id="654" name="Chuizel" /><item id="655" name="Deuillet" /><item id="656" name="Dizy-le-Gros" /><item id="657" name="Dercy" /><item id="658" name="Dohis" /><item id="659" name="Dravegny" /><item id="660" name="Dorengt" /><item id="661" name="Dolignon" /><item id="662" name="Dommiers" /><item id="664" name="Douchy" /><item id="665" name="Droizy" /><item id="666" name="Danizy" /><item id="667" name="Dampleux" /><item id="668" name="Dammard" /><item id="669" name="Dallon" /><item id="670" name="Dagny-Lambercy" /><item id="671" name="Domptin" /><item id="672" name="Ess�mes-sur-Marne" /><item id="673" name="Essises" /><item id="674" name="Essigny-le-Petit" /><item id="675" name="Esqu�h�ries" /><item id="676" name="Erloy" /><item id="677" name="Erlon" /><item id="678" name="Estr�es" /><item id="679" name="�tampes-sur-Marne" /><item id="680" name="�taves-et-Bocquiaux" /><item id="681" name="�touvelles" /><item id="682" name="�tr�aupont" /><item id="683" name="�treillers" /><item id="684" name="�tr�pilly" /><item id="685" name="�treux" /><item id="686" name="�vergnicourt" /><item id="687" name="Eppes" /><item id="688" name="Englancourt" /><item id="689" name="�bouleau" /><item id="690" name="Effry" /><item id="691" name="Essigny-le-Grand" /><item id="692" name="�pagny" /><item id="693" name="�parcy" /><item id="694" name="�paux-B�zu" /><item id="695" name="�pieds" /><item id="696" name="Fluqui�res" /><item id="697" name="Folembray" /><item id="698" name="Fontenelle" /><item id="699" name="Fonsommes" /><item id="700" name="Fontaine-l�s-Clercs" /><item id="701" name="Fontaine-l�s-Vervins" /><item id="702" name="Fontaine-Notre-Dame" /><item id="703" name="Fontaine-Uterte" /><item id="704" name="Fontenelle-en-Brie" /><item id="705" name="Fontenoy" /><item id="706" name="Foreste" /><item id="707" name="Fossoy" /><item id="709" name="Fresnoy-le-Grand" /><item id="710" name="Fressancourt" /><item id="711" name="Fri�res-Faillou�l" /><item id="712" name="Froidestr�es" /><item id="713" name="Froidmont-Cohartille" /><item id="714" name="Fourdrain" /><item id="715" name="Fresnes-en-Tardenois" /><item id="716" name="Francilly-Selency" /><item id="717" name="Flavy-le-Martel" /><item id="718" name="Flavigny-le-Grand-et-Beaurain" /><item id="720" name="Fayet" /><item id="721" name="F�re-en-Tardenois" /><item id="722" name="Faucoucourt" /><item id="723" name="Fesmy-le-Sart" /><item id="724" name="Festieux" /><item id="725" name="Fieulaine" /><item id="726" name="Filain" /><item id="727" name="Goussancourt" /><item id="728" name="Grandlup-et-Fay" /><item id="729" name="Goudelancourt-l�s-Pierrepont" /><item id="730" name="Goudelancourt-l�s-Berrieux" /><item id="731" name="Glennes" /><item id="732" name="Gland" /><item id="733" name="Gizy" /><item id="734" name="Grandrieux" /><item id="735" name="Gricourt" /><item id="736" name="Grisolles" /><item id="737" name="Guyencourt" /><item id="738" name="Guny" /><item id="739" name="Guivry" /><item id="740" name="Guise" /><item id="741" name="Guignicourt" /><item id="742" name="Grugies" /><item id="743" name="Grougis" /><item id="744" name="Gronard" /><item id="745" name="Gibercourt" /><item id="746" name="Gernicourt" /><item id="747" name="Germaine" /><item id="748" name="Grand-Verly" /><item id="749" name="Gercy" /><item id="750" name="Gauchy" /><item id="751" name="Gandelu" /><item id="752" name="Gergny" /><item id="753" name="Grand-Rozoy" /><item id="754" name="Houry" /><item id="755" name="Holnon" /><item id="756" name="Hombli�res" /><item id="757" name="Housset" /><item id="758" name="Hargicourt" /><item id="759" name="Hirson" /><item id="760" name="Hinacourt" /><item id="761" name="Haution" /><item id="762" name="Hauteville" /><item id="763" name="autevesnes" /><item id="764" name="Hary" /><item id="765" name="Hartennes-et-Taux" /><item id="766" name="Harly" /><item id="767" name="Harcigny" /><item id="768" name="Haramont" /><item id="769" name="Happencourt" /><item id="770" name="Hannapes" /><item id="771" name="Itancourt" /><item id="772" name="Iviers" /><item id="773" name="Iron" /><item id="774" name="Juvigny" /><item id="775" name="Jaulgonne" /><item id="776" name="Jeancourt" /><item id="777" name="Jeantes" /><item id="778" name="Joncourt" /><item id="779" name="Jouaignes" /><item id="780" name="Juvincourt-et-Damary" /><item id="781" name="Jussy" /><item id="782" name="Jumigny" /><item id="783" name="Jumencourt" /><item id="784" name="Longueval-Barbonval" /><item id="785" name="Lor" /><item id="786" name="Lou�tre" /><item id="787" name="Longpont" /><item id="788" name="Leuilly-sous-Coucy" /><item id="789" name="Leury" /><item id="790" name="Leuze" /><item id="791" name="Levergies" /><item id="792" name="Lhuys" /><item id="793" name="Licy-Clignon" /><item id="794" name="Lierval" /><item id="795" name="Liesse-Notre-Dame" /><item id="796" name="Liez" /><item id="797" name="Lim�" /><item id="798" name="Lislet" /><item id="799" name="Lizy" /><item id="800" name="Logny-l�s-Aubenton" /><item id="801" name="Loupeigne" /><item id="802" name="Lucy-le-Bocage" /><item id="803" name="Lugny" /><item id="818" name="Ly-Fontaine" /><item id="819" name="Luzoir" /><item id="821" name="Lesquielles-Saint-Germain" /><item id="823" name="Laffaux" /><item id="838" name="Lehaucourt" /><item id="839" name="Laigny" /><item id="840" name="Lanchy" /><item id="841" name="Landifay-et-Bertaignemont" /><item id="842" name="Lavaqueresse" /><item id="843" name="Laversine" /><item id="844" name="Lem�" /><item id="845" name="Lempire" /><item id="846" name="Lerzy" /><item id="847" name="Leschelles" /><item id="848" name="Lesdins" /><item id="849" name="Lesges" /><item id="850" name="Laval-en-Laonnois" /><item id="851" name="Launoy" /><item id="852" name="Landouzy-la-Cour" /><item id="853" name="Landouzy-la-Ville" /><item id="854" name="Landricourt" /><item id="855" name="Laniscourt" /><item id="856" name="Laon" /><item id="857" name="Lappion" /><item id="858" name="Largny-sur-Automne" /><item id="859" name="Latilly" /><item id="860" name="Monthiers" /><item id="861" name="Monthurel" /><item id="862" name="Montigny-en-Arrouaise" /><item id="863" name="Montigny-le-Franc" /><item id="864" name="Montigny-Lengrain" /><item id="865" name="Montigny-l�s-Cond�" /><item id="866" name="Monthenault" /><item id="867" name="Montgru-Saint-Hilaire" /><item id="868" name="Montgobert" /><item id="869" name="Montfaucon" /><item id="870" name="Montescourt-Lizerolles" /><item id="871" name="Montch�lons" /><item id="872" name="Montbrehain" /><item id="873" name="Montigny-sous-Marle" /><item id="874" name="Montigny-sur-Cr�cy" /><item id="875" name="Montlevon" /><item id="876" name="Muret-et-Crouttes" /><item id="877" name="Moussy-Verneuil" /><item id="878" name="Moulins" /><item id="879" name="Mortiers" /><item id="880" name="Morsain" /><item id="881" name="Morgny-en-Thi�rache" /><item id="882" name="Morcourt" /><item id="883" name="Mont-Saint-P�re" /><item id="884" name="Mont-Saint-Martin" /><item id="885" name="Mont-Saint-Jean" /><item id="886" name="Montreuil-aux-Lions" /><item id="887" name="Mont-Notre-Dame" /><item id="888" name="Montlou�" /><item id="889" name="Muscourt" /><item id="890" name="Montbavin" /><item id="891" name="Marcy" /><item id="892" name="M�checourt" /><item id="893" name="Maast-et-Violaine" /><item id="894" name="Margival" /><item id="895" name="Marigny-en-Orxois" /><item id="896" name="Marizy-Sainte-Genevi�ve" /><item id="897" name="Marizy-Saint-Mard" /><item id="898" name="Marle" /><item id="899" name="Marly-Gomont" /><item id="900" name="Martigny" /><item id="901" name="Martigny-Courpierre" /><item id="902" name="Macogny" /><item id="903" name="Macquigny" /><item id="904" name="Magny-la-Fosse" /><item id="905" name="Marchais-en-Brie" /><item id="906" name="Marchais" /><item id="907" name="Marcy-sous-Marle" /><item id="908" name="Marest-Dampcourt" /><item id="909" name="Mareuil-en-D�le" /><item id="910" name="Marfontaine" /><item id="911" name="Manicamp" /><item id="912" name="Malzy" /><item id="913" name="Maizy" /><item id="914" name="Maissemy" /><item id="915" name="Mauregny-en-Haye" /><item id="916" name="Mayot" /><item id="917" name="Mennessis" /><item id="918" name="Molain" /><item id="919" name="Molinchart" /><item id="920" name="Monampteuil" /><item id="921" name="Monceau-le-Neuf-et-Faucouzy" /><item id="922" name="Monceau-l�s-Leups" /><item id="923" name="Monceau-le-Waast" /><item id="924" name="Monceau-sur-Oise" /><item id="925" name="Mondrepuis" /><item id="926" name="Monnes" /><item id="927" name="Mons-en-Laonnois" /><item id="928" name="Missy-sur-Aisne" /><item id="929" name="Missy-l�s-Pierrepont" /><item id="930" name="Missy-aux-Bois" /><item id="931" name="Menneville" /><item id="932" name="Mennevret" /><item id="933" name="Mercin-et-Vaux" /><item id="934" name="Merlieux-et-Fouquerolles" /><item id="935" name="Merval" /><item id="936" name="Mesbrecourt-Richecourt" /><item id="937" name="Mesnil-Saint-Laurent" /><item id="938" name="Montaigu" /><item id="939" name="M�zy-Moulins" /><item id="940" name="M�zi�res-sur-Oise" /><item id="941" name="Meurival" /><item id="942" name="Noyant-et-Aconin" /><item id="943" name="Nouvron-Vingr�" /><item id="944" name="Nouvion-le-Vineux" /><item id="945" name="Nouvion-le-Comte" /><item id="946" name="Nouvion-et-Catillon" /><item id="947" name="Noyales" /><item id="948" name="Noroy-sur-Ourcq" /><item id="949" name="Nampcelles-la-Cour" /><item id="950" name="Neuve-Maison" /><item id="951" name="Neuilly-Saint-Front" /><item id="952" name="Neuflieux" /><item id="953" name="Neufch�tel-sur-Aisne" /><item id="954" name="Nesles-la-Montagne" /><item id="955" name="Nauroy" /><item id="956" name="Nanteuil-Notre-Dame" /><item id="957" name="Nampteuil-sous-Muret" /><item id="958" name="Nanteuil-la-Fosse" /><item id="959" name="Noircourt" /><item id="960" name="Neuville-Saint-Amand" /><item id="961" name="Neuville-sur-Ailette" /><item id="962" name="Neuville-sur-Margival" /><item id="963" name="Neuvillette" /><item id="964" name="Nogentel" /><item id="965" name="Nizy-le-Comte" /><item id="966" name="Orgeval" /><item id="967" name="Oulches-la-Vall�e-Foulon" /><item id="969" name="Oulchy-le-Ch�teau" /><item id="970" name="Oulchy-la-Ville" /><item id="971" name="Oisy" /><item id="972" name="Oigny-en-Valois" /><item id="973" name="Ollezy" /><item id="974" name="Omissy" /><item id="975" name="Orainville" /><item id="976" name="Origny-en-Thi�rache" /><item id="977" name="Origny-Sainte-Benoite" /><item id="978" name="Osly-Courtil" /><item id="979" name="Ostel" /><item id="980" name="Ohis" /><item id="981" name="Pr�montr�" /><item id="982" name="Pr�mont" /><item id="983" name="Pouilly-sur-Serre" /><item id="984" name="Pont-Saint-Mard" /><item id="985" name="Pontavert" /><item id="986" name="Pontruet" /><item id="987" name="Pontru" /><item id="988" name="Presles-et-Boves" /><item id="989" name="Presles-et-Thierny" /><item id="990" name="Priez" /><item id="991" name="Petit-Verly" /><item id="992" name="Prouvais" /><item id="993" name="Puisieux-et-Clanlieu" /><item id="994" name="Puiseux-en-Retz" /><item id="995" name="Proviseux-et-Plesnoy" /><item id="996" name="Proix" /><item id="997" name="Proisy" /><item id="998" name="Prisces" /><item id="999" name="Pont-Arcy" /><item id="1000" name="Pargny-la-Dhuys" /><item id="1001" name="Pasly" /><item id="1002" name="Parpeville" /><item id="1003" name="Pargny-les-Bois" /><item id="1004" name="Pargny-Filain" /><item id="1005" name="Pargnan" /><item id="1006" name="Parfondru" /><item id="1007" name="Parfondeval" /><item id="1008" name="Parcy-et-Tigny" /><item id="1009" name="Papleux" /><item id="1010" name="Pancy-Courtecon" /><item id="1011" name="Paissy" /><item id="1012" name="Paars" /><item id="1013" name="Passy-en-Valois" /><item id="1014" name="Passy-sur-Marne" /><item id="1015" name="Pommiers" /><item id="1016" name="Ployart-et-Vaurseine" /><item id="1017" name="Plomion" /><item id="1018" name="Ploisy" /><item id="1019" name="Pleine-Selve" /><item id="1020" name="Pithon" /><item id="1021" name="Pinon" /><item id="1022" name="Pignicourt" /><item id="1023" name="Pierrepont" /><item id="1024" name="Pavant" /><item id="1025" name="Perles" /><item id="1026" name="Pernant" /><item id="1027" name="Pierremande" /><item id="1028" name="Quierzy" /><item id="1029" name="Quincy-Basse" /><item id="1030" name="Quincy-sous-le-Mont" /><item id="1031" name="Roucy" /><item id="1032" name="Rougeries" /><item id="1033" name="Roupy" /><item id="1034" name="Rouvroy" /><item id="1035" name="Rouvroy-sur-Serre" /><item id="1036" name="Royaucourt-et-Chailvet" /><item id="1037" name="Rozet-Saint-Albin" /><item id="1038" name="Rozi�res-sur-Crise" /><item id="1039" name="Rozoy-Bellevalle" /><item id="1040" name="Rozoy-sur-Serre" /><item id="1041" name="Ronch�res" /><item id="1042" name="Romery" /><item id="1043" name="R�signy" /><item id="1044" name="Renneval" /><item id="1045" name="Renansart" /><item id="1046" name="Remigny" /><item id="1047" name="Remies" /><item id="1048" name="Remaucourt" /><item id="1049" name="Regny" /><item id="1050" name="Ramicourt" /><item id="1051" name="Raillimont" /><item id="1052" name="Ressons-le-Long" /><item id="1053" name="Retheuil" /><item id="1054" name="Romeny-sur-Marne" /><item id="1055" name="Rogny" /><item id="1056" name="Rog�court" /><item id="1057" name="Rocquigny" /><item id="1058" name="Rocourt-Saint-Martin" /><item id="1059" name="Ribemont" /><item id="1060" name="Ribeauville" /><item id="1061" name="Reuilly-Sauvigny" /><item id="1062" name="R�villon" /><item id="1063" name="Sergy" /><item id="1064" name="Seringes-et-Nesles" /><item id="1065" name="Sermoise" /><item id="1066" name="Serval" /><item id="1067" name="Servais" /><item id="1068" name="Serches" /><item id="1069" name="Seraucourt-le-Grand" /><item id="1070" name="Serain" /><item id="1071" name="Sequehart" /><item id="1072" name="Septvaux" /><item id="1073" name="Septmonts" /><item id="1074" name="Sons-et-Ronch�res" /><item id="1075" name="S�ry-l�s-M�zi�res" /><item id="1076" name="Silly-la-Poterie" /><item id="1077" name="Sinceny" /><item id="1078" name="Surfontaine" /><item id="1079" name="Soupir" /><item id="1080" name="Soucy" /><item id="1081" name="Sorbais" /><item id="1082" name="Sommette-Eaucourt" /><item id="1083" name="Sommeron" /><item id="1084" name="Sommelans" /><item id="1085" name="Soize" /><item id="1086" name="Soissons" /><item id="1087" name="Sissy" /><item id="1088" name="Sissonne" /><item id="1089" name="Suzy" /><item id="1090" name="Saint-Christophe-�-Berry" /><item id="1091" name="Saint-Martin-Rivi�re" /><item id="1093" name="Saint-Gobert" /><item id="1094" name="Saint-Gobain" /><item id="1095" name="Saint-Gengoulph" /><item id="1096" name="Saint-Eug�ne" /><item id="1097" name="Saint-Erme-Outre-et-Ramecourt" /><item id="1098" name="Sainte-Croix" /><item id="1099" name="Saint-Cl�ment" /><item id="1100" name="Saconin-et-Breuil" /><item id="1101" name="Sains-Richaumont" /><item id="1102" name="Saint-Algis" /><item id="1103" name="Saint-Agnan" /><item id="1104" name="Saint-Aubin" /><item id="1105" name="Saint-Bandry" /><item id="1106" name="Saint-Michel" /><item id="1107" name="Saint-Nicolas-aux-Bois" /><item id="1108" name="Selens" /><item id="1109" name="Seboncourt" /><item id="1110" name="Savy" /><item id="1111" name="Saulchery" /><item id="1112" name="Saponay" /><item id="1113" name="Sancy-les-Cheminots" /><item id="1114" name="Samoussy" /><item id="1115" name="Saint-Thomas" /><item id="1116" name="Saint-Thibaut" /><item id="1117" name="Saint-Simon" /><item id="1118" name="Saint-Pierre-Aigle" /><item id="1119" name="Saint-Pierre-l�s-Franqueville" /><item id="1120" name="Saint-Pierremont" /><item id="1121" name="Sainte-Preuve" /><item id="1122" name="Saint-Quentin" /><item id="1123" name="Saint-R�my-Blanzy" /><item id="1124" name="Saint-Paul-aux-Bois" /><item id="1125" name="Tro�snes" /><item id="1126" name="Trosly-Loire" /><item id="1127" name="Trucy" /><item id="1128" name="Tugny-et-Pont" /><item id="1129" name="Tupigny" /><item id="1130" name="Tr�lou-sur-Marne" /><item id="1131" name="Trefcon" /><item id="1132" name="Travecy" /><item id="1133" name="Tavaux-et-Ponts�ricourt" /><item id="1134" name="Tergnier" /><item id="1135" name="Terny-Sorny" /><item id="1136" name="Tanni�res" /><item id="1137" name="Taillefontaine" /><item id="1138" name="Tartiers" /><item id="1139" name="Thenailles" /><item id="1140" name="Thenelles" /><item id="1141" name="Thiernu" /><item id="1142" name="Torcy-en-Valois" /><item id="1143" name="Toulis-et-Attencourt" /><item id="1144" name="Urcel" /><item id="1145" name="Ugny-le-Gay" /><item id="1146" name="Urvillers" /><item id="1147" name="Villers-Saint-Christophe" /><item id="1148" name="Villeneuve-sur-F�re" /><item id="1149" name="Villequier-Aumont" /><item id="1150" name="Villeret" /><item id="1151" name="Villeneuve-Saint-Germain" /><item id="1152" name="Villemontoire" /><item id="1153" name="Vigneux-Hocquet" /><item id="1154" name="Viffort" /><item id="1155" name="Vierzy" /><item id="1156" name="Viels-Maisons" /><item id="1157" name="Viel-Arcy" /><item id="1158" name="Vichel-Nanteuil" /><item id="1159" name="Vic-sur-Aisne" /><item id="1160" name="Villers-Agron-Aiguizy" /><item id="1161" name="Villers-Cotter�ts" /><item id="1162" name="Villers-en-Pray�res" /><item id="1163" name="Vregny" /><item id="1164" name="Voyenne" /><item id="1165" name="Voulpaix" /><item id="1166" name="Vorges" /><item id="1167" name="Voharies" /><item id="1168" name="Vivi�res" /><item id="1169" name="Vivaise" /><item id="1170" name="Viry-Noureuil" /><item id="1171" name="Vincy-Reuil-et-Magny" /><item id="1172" name="Villiers-Saint-Denis" /><item id="1173" name="Ville-Savoye" /><item id="1174" name="Villers-sur-F�re" /><item id="1175" name="Villers-l�s-Guise" /><item id="1176" name="Villers-le-Sec" /><item id="1177" name="Villers-H�lon" /><item id="1178" name="Vuillery" /><item id="1179" name="V�zilly" /><item id="1180" name="Vauxtin" /><item id="1181" name="Vaux-en-Vermandois" /><item id="1182" name="Vauxc�r�" /><item id="1183" name="Vauxbuin" /><item id="1184" name="Vaux-Andigny" /><item id="1185" name="Vauxaillon" /><item id="1186" name="Vauxrezis" /><item id="1187" name="Vaudesson" /><item id="1188" name="Vaucelles-et-Beffecourt" /><item id="1189" name="Vassogne" /><item id="1190" name="Vasseny" /><item id="1191" name="Vassens" /><item id="1192" name="Variscourt" /><item id="1193" name="Vailly-sur-Aisne" /><item id="1194" name="Vadencourt" /><item id="1195" name="Vendelles" /><item id="1196" name="Vendeuil" /><item id="1197" name="Vendhuile" /><item id="1198" name="V�zaponin" /><item id="1199" name="Veuilly-la-Poterie" /><item id="1200" name="Veslud" /><item id="1201" name="Vesles-et-Caumont" /><item id="1202" name="Vervins" /><item id="1203" name="Versigny" /><item id="1204" name="Verneuil-sur-Serre" /><item id="1205" name="Vendresse-Beaulne" /><item id="1206" name="Verneuil-sous-Coucy" /><item id="1207" name="Vermand" /><item id="1208" name="Verdilly" /><item id="1209" name="Venizel" /><item id="1210" name="V�n�rolles" /><item id="1211" name="Vendi�res" /><item id="1212" name="Wimy" /><item id="1213" name="Wi�ge-Faty" /><item id="1214" name="Watigny" /><item id="1215" name="Wassigny" /><item id="1216" name="Wissignicourt" /><item id="1217" name="�uilly" /><item id="2528" name="Hauteville" /></racine>
    Je sais qu'il y a un probleme d'accent avec la BDD qui sera regler plus tard
    Dans l'onglet post j'ai :
    Paramètresapplication/x-www-form-urlencoded
    Departement 2
    Source
    Departement=2
    et dans l'onglet XML j'ai:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <racine>
          <item id="414" name="Azy-sur-Marne"></item>
          ........
          ........
    </racine>
    Voila pour ma deuxième liste, j'ai visuellement une deuxième liste qui s'affiche mais vide et toute rétracter. Firebug ne me dis pas qu'il y a une erreur, ou alors je ne le voit pas.

    Voila d'autre question?

  4. #24
    Membre éclairé Avatar de llaffont
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2007
    Messages
    702
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2007
    Messages : 702
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo htmlentities($contenu_xml, ENT_NOQUOTES, "ISO-8859-1");
    Devrait régler ton problème d'accent. Enfin "ISO-8859-1" n'est que pour l'exemple.

    Je reprends mes question afin d'y répondre.

    As tu un retour lisible et exploitable de ton Ajax.php ?
    Donc tu as un retour lisible et correct.

    Ton second Select se génère t'il ?
    ça j'en étais sûr le code suivant me semble bizarre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    var oOption = new Option(nodes[i].getAttribute("name"),nodes[i].getAttribute("id"));
     
    						 oSelect.options[i]=oOption;
    Cela fait longtemps que je n'est pas travaillé sans JQUERY j'ai donc perdu l'habitude de générer du DOM de cette façon.

    mais Je l'a jouerais comme ça !
    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
    function readData(oData) {
    var nodes   = oData.getElementsByTagName("item");
    var oSelect = document.getElementById("Ville");
     
    for (var i=0; i<nodes.length;i++) {
    	alert(nodes[i].getAttribute("name")+" <-> "+nodes[i].getAttribute("id"));//vérification 
    	var elOptNew = document.createElement('option');
    	elOptNew.text = nodes[i].getAttribute("name");
    	elOptNew.value = nodes[i].getAttribute("id");				
    	try{    
        oSelect.add(elOptNew, null);// Ne fonctionne pas sous IE                 
        }catch(ex) {
        oSelect.add(elOptNew); // IE only
      }					 
    }
    }

  5. #25
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    432
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 432
    Par défaut
    Bonjour,

    J'ai remplacer ma fonction par la votre et cela n'a absolument rien changer,
    je n'ai pas d'erreur mais ma liste n'est pas remplit.

    Merci d'avance pour vos lumières.

  6. #26
    Membre éclairé Avatar de llaffont
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2007
    Messages
    702
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2007
    Messages : 702
    Par défaut
    J'ai testé ton code avec le retour d'ajax.php forcé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    <?php
    header("Content-Type: text/xml");
    $retour =  '<racine>';      
              for($i=0; $i<30000; $i++){
          $retour .=  '<item id="'.$i.'" name=" point '.$i.'"></item>';
              }
    $retour .='</racine>';
     
    echo $retour;
     
     
    ?>
    et cela fonctionne avec ton code mais également avec mes dernières modifications.

    Es tu sûr que ce n'est pas ton retour qui merderait un peu ? trop de résultat peut être ? pourtant j'ai mis 30 000 lignes dans mon résultat.

  7. #27
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    432
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 432
    Par défaut
    Alors d’après firebug j'ai comme d'habitude, c'est a dire j'ai bien un envoi en post, j'ai bien une réponse, mais ma liste ne bouge pas.

    merci d'avance pour vos lumières.

  8. #28
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    432
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 432
    Par défaut
    je test votre code sous chrome avec le débug

    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
     
    <racine>
    <item id="414" name="Azy-sur-Marne">
    <item id="415" name="Aubencheul-aux-Bois">
    <item id="416" name="Attilly">
    <item id="417" name="Athies-sous-Laon">
    <item id="418" name="Assis-sur-Serre">
    <item id="419" name="Artonges">
    <item id="420" name="Artemps">
    <item id="421" name="Arrancy">
    <item id="422" name="Armentie=" acy"="">
    <item id="442" name="Achery"/>
    </item>
    </item>
    </item>
    </item>
    </item>
    </item>
    </item>
    </item>
    </item>
    </racine>

    il y a trop peux de retour sur et j'ai "acy" bref j'ai mes accent qui ne passe pas. Je n'ai pas comprit comment le régler.

    Mis a part cela sous Firefox tout a l'air de bien se passer je ne sais que dire peut être que je ne regarde pas au bon endroit.

    Merci d'avance pour vos lumières.

  9. #29
    Membre éclairé Avatar de llaffont
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2007
    Messages
    702
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2007
    Messages : 702
    Par défaut
    En effet il y a une grande chance que les accent en soit la raison.
    Ils détériorent ton retour XML.

    As-tu essayé de faire ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    	$contenu_xml = $contenu_xml ."<item id=\"".$res['ID_VIL']."\" name=\"".htmlentities($res['NOM_VIL'], ENT_NOQUOTES, "ISO-8859-1")."\" />";

  10. #30
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    432
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 432
    Par défaut
    Bonsoir,

    Non pas du tout, je me dis que si je fait cela alors je devrai reformuler un peu le JS?

    Je teste ceci des demain

    Merci d'avance pour vos lumières.

  11. #31
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    432
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 432
    Par défaut
    Bonsoir,
    Alors juste en changeant cette ligne il y a un problème dans la réponse xml sous Mozilla, alors que sous chrome la réponse est bonne. En revanche aucune des deuxième liste ne se remplit.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Erreur d'analyse XML : entité non définie Emplacement : moz-nullprincipal:{91e813ca-de8f-42f9-8c86-86533d90db09} Numéro de ligne 1, Colonne 339 :
     
    ...name="Artemps" /><item id="421" name="Arrancy" /><item id="422" name="Armenti...
    ...-------------------------------------------------^
    je remet ma page Ajax.php
    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
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
     
    <?php
    session_start();
     
            if(!empty($_SESSION['login']) AND !empty($_SESSION['psw']))
            {
                    include 'connect_bdd\connection_BDD.php';
                    $login = ($_SESSION['login']);
                    $code = ($_SESSION['psw']);
                    
                    //on test si la personne est un administrateur ou un client et si ils sont bien dans la base de donnée
                    $raq = "select ID_ADM from administrateur where LOGIN =\"$login\" and PASSWORD =\"$code\" ";
                    $rap = mysql_query($raq);
                    $bv = mysql_num_rows($rap);
                    
                                    
                    if($bv != 0)
                    {
                            //$dep = 1;
                            if(isset($_POST['Departement'] ) )//si le departement choisit on va ramonter les villes de ce departement
                            {
                                    $departement = htmlspecialchars($_POST['Departement']);
                                    $req = " SELECT * FROM ville WHERE ID_DEP= '$departement' ";
                                    $rep = mysql_query($req);
                                    
                                    header("Content-Type: text/xml");
                                    
                                    $contenu_xml = '<?xml version="1.0" encoding="UTF-8"?>';
                                    $contenu_xml = $contenu_xml . '<racine>';
                    
                                    while($res = mysql_fetch_assoc($rep) )
                                    {
                                            
                                            
                                            $contenu_xml = $contenu_xml ."<item id=\"".$res['ID_VIL']."\" name=\"".htmlentities($res['NOM_VIL'], ENT_NOQUOTES, "ISO-8859-1")."\" />";
                                            
                                    }
                                    $contenu_xml = $contenu_xml . '</racine>';
                                    echo $contenu_xml;
                            }
                    }
            }
    ?>
    Merci d'avance pour vos lumieres

  12. #32
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    432
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 432
    Par défaut
    Bonjour,
    J'ai trouver le problème de mon code je le met ici des fois que cela serve a quelqu’un :

    Javascript
    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
    28
    29
    30
    31
    32
    33
    34
    function request(oSelect) 
    			{
    				var value = oSelect.options[oSelect.selectedIndex].value;
    				var xhr   = getXMLHttpRequest();
     
    				xhr.onreadystatechange = function() {
    					if (xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 0)) {
    						//alert(xhr.responseText);
    						var monXml=xhr.responseXML;
    						readData(monXml);
    					} 
    				};
     
    				xhr.open("POST", "Ajax.php", true);
    				xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    				xhr.send("Departement=" + value);
    			}
     
    			function readData(oData) 
    			{
    				var nodes   = oData.getElementsByTagName("noeud");
     
    				for (var i=0; i<nodes.length;i++) {
    					leId = nodes[i].getElementsByTagName("numero")[0].firstChild.nodeValue;
    					leNom = nodes[i].getElementsByTagName("lenom")[0].firstChild.nodeValue;
     
    					var code = leNom;
    					monOption = document.createElement("option");// on creer une balise
    					monOption.value = leId;// on modifie son parametre value
     
    					monOption.innerHTML = code; //On injecte le code html a la balise
    					document.getElementById("Ville").appendChild(monOption);// on incorpore la balise <option> au <select>
    				}
    			}
    Et voila le code PHP pour la mise en forme du xml:
    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
                    include 'connect_bdd\connection_BDD.php';
                            //$dep = 1;
                            if(isset($_POST['Departement'] ) )//si le departement choisit on va ramonter les villes de ce departement
                            {
                                    $departement = htmlspecialchars($_POST['Departement']);
                                    $req = " SELECT * FROM ville WHERE ID_DEP= '$departement' ";
                                    $rep = mysql_query($req);
                                    
                                    header("Content-Type: text/xml");
                                    
                                    $contenu_xml = '<?xml version="1.0" encoding="UTF-8"?>';
                                    $contenu_xml = $contenu_xml . '<racine>';
                    
                                    while($res = mysql_fetch_assoc($rep) )
                                    { 
                                            //$contenu_xml = $contenu_xml ."<item id=\"".$res['ID_VIL']."\" name=\"".htmlentities($res['NOM_VIL'], ENT_NOQUOTES, "ISO-8859-1")."\" />";
                                            $contenu_xml = $contenu_xml ."<noeud>";
                                            $contenu_xml = $contenu_xml ."<numero>".$res['ID_VIL']."</numero> ";
                                            $contenu_xml = $contenu_xml ."<lenom>".$res['NOM_VIL']."</lenom> ";
                                            $contenu_xml = $contenu_xml ."</noeud>";
                                    }
     
                                    $contenu_xml = $contenu_xml . '</racine>';
                                    echo $contenu_xml;
                            }
    ?>
    Merci a vous .

  13. #33
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Bonjour,

    Remplace
    include 'connect_bdd\connection_BDD.php';
    par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    include './connect_bdd/connection_BDD.php';
    Sinon ton code ne fonctionne que sur un serveur windows.

    A+.

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. [AJAX] listes liée ajax
    Par hassene_23 dans le forum AJAX
    Réponses: 1
    Dernier message: 17/11/2010, 05h24
  2. Réponses: 3
    Dernier message: 15/11/2010, 14h57
  3. Réponses: 19
    Dernier message: 08/06/2010, 10h22
  4. [AJAX] Liste liées Ajax
    Par Invité dans le forum AJAX
    Réponses: 52
    Dernier message: 06/04/2010, 12h14
  5. [AJAX] liste liée ajax: s'iou plait, cherchez l'erreur
    Par redwire dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 19/09/2006, 21h26

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