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

  FORUM HardWare.fr
  Programmation
  PHP

  <option> avec une valeur vide...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

<option> avec une valeur vide...

n°593409
freed102
Arayashiki
Posté le 18-12-2003 à 13:13:20  profilanswer
 

Voila je suis en train de faire mes systemes de champs vides sur un menu deroulant... j'ai mis en premiere option un texte "choisissez votre secteur" mais pas de valeur... à priori c un champs vide !
 
voici le code :
 

Code :
  1. <select name="secteur1" id="secteur1">
  2. <option selected>Choisissez votre secteur</option>
  3. <? include ('requete_villes.php');?>
  4. </select>


 
... simplement quand je fais submit... avec un echo de $secteur1.... il me renvoie : "Choisissez votre secteur"
 
... alors forcement pour gerer mes champs vides c un peu gênant...
 
j'ai essayé deux methodes pour les erreurs :
 
celle-ci :
 

Code :
  1. if($secteur1=="vide" || $secteur1=="Choisissez votre secteur" )
  2.    {
  3.    $field_secteur1="<BR>*Vous devez choisir votre secteur.";
  4.    }


 
Mais j'aimerai plutot utiliser quelquechose comme ça dans mon cas :
 

Code :
  1. if(empty($secteur1))
  2.    {
  3.    $field_secteur1="<BR>*Vous devez choisir votre secteur.";
  4.    }


 
Mais ça marche pas comme je veux...
Que me conseillez vous ?
 
Freed
 

mood
Publicité
Posté le 18-12-2003 à 13:13:20  profilanswer
 

n°593429
simogeo
j'ai jamais tué de chats, ...
Posté le 18-12-2003 à 13:35:15  profilanswer
 

Code :
  1. <select name="secteur1" id="secteur1">
  2.   <option value="-1">Choisissez votre secteur</option>
  3.   <? include ('requete_villes.php');?>
  4.   </select>


 

Code :
  1. if($_POST['secteur1']!=-1) echo "ok"; else echo "Faites un choix";


Message édité par simogeo le 18-12-2003 à 17:14:19

---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°593439
freed102
Arayashiki
Posté le 18-12-2003 à 13:48:46  profilanswer
 

j'ai mis value="-1" ... et j'ai toujours "choisissez votre secteur" !!! incredible !

n°593440
simogeo
j'ai jamais tué de chats, ...
Posté le 18-12-2003 à 13:50:18  profilanswer
 

copie-colle  le code généré plize


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°593450
freed102
Arayashiki
Posté le 18-12-2003 à 14:03:11  profilanswer
 

en fait je crois que j'ai un probleme avec mes variables de sessions qui s'emmelent les crayons ! lol
 
je vais voir ce que je peux faire.. je voulais faire trop de fonctions en même temps je crois... je vais tenter de corriger

n°593582
freed102
Arayashiki
Posté le 18-12-2003 à 16:58:07  profilanswer
 

bon j'ai fait le menage... mais apparement le probleme est toujours le même... je comprends pas pourquoi :
 

Code :
  1. <select name="secteur1" id="secteur1">
  2.     <option selected>Choisissez votre secteur</option>
  3.     <? include ('requete_villes.php');?>
  4.     </select>


me retourne "Choisissez votre secteur"
 
ya pas de valeur pourtant !!!

n°593588
simogeo
j'ai jamais tué de chats, ...
Posté le 18-12-2003 à 17:05:48  profilanswer
 

simogeo a écrit :

copie-colle  le code généré plize


 
si tu veux qu'on t'aide va falloir faire des éfforts :heink:


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°593593
sub1
Posté le 18-12-2003 à 17:10:52  profilanswer
 

pour ne pas avoir le texte entré comme valeur, il faut préciser une chaine nulle comme value:  

Code :
  1. <option value="" selected>Choisissez votre secteur</option>


 
ps : ca devrait pas être selected="selected" ?? ;)

n°593596
freed102
Arayashiki
Posté le 18-12-2003 à 17:12:40  profilanswer
 

ok.. je sais pas ce que tu veux voir.. je vais te filer le code généré dans la zone concernée :
 

Code :
  1. <option selected>Choisissez votre secteur</option>
  2.                                                           <option value=60500 >60500 - Chantilly</option><option value=60200 >60200 - Compiègne</option><option value=60100 >60100 - Creil</option><option value=60300 >60300 - Senlis</option><option value=75001 >75001 - Paris</option><option value=75002 >75002 - Paris</option><option value=75003 >75003 - Paris</option><option value=75004 >75004 - Paris</option><option value=75005 >75005 - Paris</option><option value=75006 >75006 - Paris</option><option value=75007 >75007 - Paris</option><option value=75008 >75008 - Paris</option><option value=75009 >75009 - Paris</option><option value=75010 >75010 - Paris</option><option value=75011 >75011 - Paris</option><option value=75012 >75012 - Paris</option><option value=75013 >75013 - Paris</option><option value=75014 >75014 - Paris</option><option value=75015 >75015 - Paris</option><option value=75016 >75016 - Paris</option><option value=75017 >75017 - Paris</option><option value=75018 >75018 - Paris</option><option value=75019 >75019 - Paris</option><option value=75020 >75020 - Paris</option><option value=75116 >75116 - Paris</option><option value=77170 >77170 - Brie Comte Robert</option><option value=77420 >77420 - Champs sur Marne</option><option value=77500 >77500 - Chelles</option><option value=77173 >77173 - Chevry Cossigny</option><option value=77410 >77410 - Clayes souilly</option><option value=77090 >77090 - Collegien</option><option value=77380 >77380 - Combs la ville</option><option value=77580 >77580 - Crecy la Chapelle</option><option value=77183 >77183 - Croissy beaubourg</option><option value=77190 >77190 - Dammarie les Lys</option><option value=77184 >77184 - Emerainville</option><option value=77600 >77600 - Eurodisney</option><option value=77300 >77300 - Fontainebleau</option><option value=77610 >77610 - Fontenay Tresiny</option><option value=77220 >77220 - Gretz Armainvilliers</option><option value=77400 >77400 - Lagny sur marne</option><option value=77127 >77127 - LieusaInt</option><option value=77185 >77185 - Lognes</option><option value=77600 >77600 - Marne la Vallée</option><option value=77100 >77100 - Meaux</option><option value=77000 >77000 - Melun</option><option value=77290 >77290 - Mitry Mory</option><option value=77230 >77230 - Moussy le Vieux</option><option value=77186 >77186 - Noisiel</option><option value=77330 >77330 - Ozoir La Ferrière</option><option value=77340 >77340 - Pontault Combault</option><option value=77680 >77680 - Roissy en Brie</option><option value=77176 >77176 - Savigny le Temple</option><option value=77400 >77400 - St Thibault les Vignes</option><option value=77200 >77200 - Torcy</option><option value=77360 >77360 - Vaires sur Marne</option><option value=77270 >77270 - Villeparisis</option><option value=78410 >78410 - Aubergenville</option><option value=78390 >78390 - Bois d'Arcy</option><option value=78380 >78380 - Bougival</option><option value=78530 >78530 - Buc</option><option value=78420 >78420 - Carrières sur seine</option><option value=78240 >78240 - Chambourcy</option><option value=78570 >78570 - Chanteloup</option><option value=78400 >78400 - Chatou</option><option value=78150 >78150 - Chesnay</option><option value=78460 >78460 - Chevreuse</option><option value=78700 >78700 - Conflans St Honorine</option><option value=78290 >78290 - Croissy sur seine</option><option value=78990 >78990 - Elancourt</option><option value=78810 >78810 - Feucherolles</option><option value=78330 >78330 - Fontenay le Fleury</option><option value=78930 >78930 - Guerville</option><option value=78280 >78280 - Guyancourt</option><option value=78800 >78800 - Houilles</option><option value=78350 >78350 - Jouy en Josas</option><option value=78170 >78170 - La Celle St Cloud</option><option value=78320 >78320 - La Verrière</option><option value=78600 >78600 - Le Mesnil le roi</option><option value=78230 >78230 - Le Pecq</option><option value=78610 >78610 - Le Perray en Yvelines</option><option value=78560 >78560 - Le Port Marly</option><option value=78110 >78110 - Le Vésinet</option><option value=78340 >78340 - Les Clayes sous bois</option><option value=78130 >78130 - Les Muraux</option><option value=78620 >78620 - L'Etang la ville</option><option value=78350 >78350 - Loges en Josas</option><option value=78600 >78600 - Maisons Laffitte</option><option value=78200 >78200 - Mantes la Jolie</option><option value=78490 >78490 - Mareil le Guyon</option><option value=78750 >78750 - Mareil Marly</option><option value=78160 >78160 - Marly le Roi</option><option value=78310 >78310 - Maurepas</option><option value=78360 >78360 - Montesson</option><option value=78180 >78180 - Montigny le Bretonneux</option><option value=78590 >78590 - Noisy le Roi</option><option value=78630 >78630 - Orgeval</option><option value=78370 >78370 - Plaisir</option><option value=78300 >78300 - Poissy</option><option value=78120 >78120 - Rambouillet</option><option value=78150 >78150 - Rocquencourt</option><option value=78500 >78500 - Sartrouville</option><option value=78730 >78730 - St Arnould en Yvelines</option><option value=78210 >78210 - St Cyr l'école</option><option value=78100 >78100 - St Germain en Laye</option><option value=78860 >78860 - St Nom la Bretéche</option><option value=78180 >78180 - St Quentin en Yvelines</option><option value=78117 >78117 - Toussus le Noble</option><option value=78190 >78190 - Trappes</option><option value=78140 >78140 - Velizy Villacoublay</option><option value=78000 >78000 - Versailles</option><option value=78450 >78450 - Villepreux</option><option value=78220 >78220 - Viroflay</option><option value=91290 >91290 - Arpajon</option><option value=91200 >91200 - Athis Mons</option><option value=91570 >91570 - Bièvres</option><option value=91070 >91070 - Bondoufle</option><option value=91800 >91800 - Boussy St Antoine</option><option value=91220 >91220 - Bretigny sur Orge</option><option value=91640 >91640 - Briis sousForges</option><option value=91440 >91440 - Bures sur Yvette</option><option value=91160 >91160 - Champlan</option><option value=91100 >91100 - Corbeil Essonnes</option><option value=91080 >91080 - Courcouronnes</option><option value=91560 >91560 - Crosne</option><option value=91410 >91410 - Dourdan</option><option value=91210 >91210 - Draveil</option><option value=91360 >91360 - Epinay sur Orge</option><option value=91860 >91860 - Epinay sur senart</option><option value=91150 >91150 - Etampes</option><option value=91000 >91000 - Evry</option><option value=91700 >91700 - Fleury Merogis</option><option value=91190 >91190 - Gif sur Yvette</option><option value=91430 >91430 - Igny</option><option value=91260 >91260 - Juvisy sur Orge</option><option value=91830 >91830 - Le Coudray Montceaux</option><option value=91940 >91940 - Les Ulis</option><option value=91270 >91270 - Limours</option><option value=91310 >91310 - Linas</option><option value=91090 >91090 - Lisse</option><option value=91160 >91160 - Longjumeau</option><option value=91300 >91300 - Massy</option><option value=91540 >91540 - Mennecy</option><option value=91310 >91310 - Monthlery</option><option value=91420 >91420 - Morangis</option><option value=91390 >91390 - Morsang sur Orge</option><option value=91400 >91400 - Orsay</option><option value=91120 >91120 - Palaiseau</option><option value=91550 >91550 - Paray Vieille Poste</option><option value=91480 >91480 - Quincy sur Sénart</option><option value=91130 >91130 - Ris Orangis</option><option value=91400 >91400 - Saclay</option><option value=91160 >91160 - Saulx les Chartreux</option><option value=91600 >91600 - Savigny sur Orge</option><option value=91240 >91240 - St Michel sur Orge</option><option value=91700 >91700 - Ste Geneviève des Bois</option><option value=91270 >91270 - Vigneux sur Seine</option><option value=91140 >91140 - Villejust</option><option value=91170 >91170 - Viry Chatillon</option><option value=91320 >91320 - Wissous</option><option value=91330 >91330 - Yerres</option><option value=92160 >92160 - Antony</option><option value=92600 >92600 - Asnières</option><option value=92220 >92220 - Bagneux</option><option value=92370 >92370 - Bois Colombes</option><option value=92100 >92100 - Boulogne</option><option value=92340 >92340 - Bourg la Reine</option><option value=92290 >92290 - Chateny Malabry</option><option value=92320 >92320 - Chatillon</option><option value=92370 >92370 - Chavilles</option><option value=92140 >92140 - Clamart</option><option value=92110 >92110 - Clichy</option><option value=92700 >92700 - Colombes</option><option value=92400 >92400 - Courbevoie</option><option value=92260 >92260 - Fontenay aux roses</option><option value=92380 >92380 - Garches</option><option value=92250 >92250 - Garenne Colombes</option><option value=92230 >92230 - Gennevilliers</option><option value=92130 >92130 - Issy les Moulineaux</option><option value=92800 >92800 - La Défense</option><option value=92350 >92350 - Le Plessis Robinson</option><option value=92300 >92300 - Levallois</option><option value=92240 >92240 - Malakoff</option><option value=92430 >92430 - Marnes la coquette</option><option value=92190 >92190 - Meudon</option><option value=92120 >92120 - Montrouge</option><option value=92000 >92000 - Nanterre</option><option value=92200 >92200 - Neuilly sur Seine</option><option value=92140 >92140 - Petit Clamart</option><option value=92800 >92800 - Puteaux</option><option value=92500 >92500 - Rueil Malmaison</option><option value=92330 >92330 - Sceaux</option><option value=92310 >92310 - Sèvres</option><option value=92210 >92210 - St Cloud</option><option value=92150 >92150 - Suresnes</option><option value=92170 >92170 - Vanves</option><option value=92410 >92410 - Ville d'Avray</option><option value=92390 >92390 - Villeneuve la Garenne</option><option value=93600 >93600 - Aulnay sous Bois</option><option value=93170 >93170 - Bagnolet</option><option value=93000 >93000 - Bobigny</option><option value=93140 >93140 - Bondy</option><option value=93390 >93390 - Clichy sous bois</option><option value=93700 >93700 - Drancy</option><option value=93440 >93440 - Dugny</option><option value=93800 >93800 - Epinay sur seine</option><option value=93220 >93220 - Gagny</option><option value=93600 >93600 - Garonor</option><option value=93460 >93460 - Gournay sur Marne</option><option value=93120 >93120 - La Courneuve</option><option value=93210 >93210 - La Plaine St Denis</option><option value=93150 >93150 - Le Blanc Mesnil</option><option value=93350 >93350 - Le Bourget</option><option value=93310 >93310 - Le Pré St Gervais</option><option value=93340 >93340 - Le Raincy</option><option value=93260 >93260 - Les Lilas</option><option value=93320 >93320 - Les Pavillons sous bois</option><option value=93450 >93450 - L'Iles St Denis</option><option value=93190 >93190 - Livry Gargan</option><option value=93370 >93370 - Montfermeil</option><option value=93100 >93100 - Montreuil sous bois</option><option value=93360 >93360 - Neuilly Plaisance</option><option value=93330 >93330 - Neuilly sur Marne</option><option value=93160 >93160 - Noisy le Grand</option><option value=93130 >93130 - Noisy le Sec</option><option value=93500 >93500 - Pantin</option><option value=93380 >93380 - Pierrefitte sur seine</option><option value=93230 >93230 - Romainville</option><option value=93110 >93110 - Rosny sous Bois</option><option value=93270 >93270 - Sevran</option><option value=93200 >93200 - St Denis</option><option value=93400 >93400 - St Ouen</option><option value=93240 >93240 - Stains</option><option value=93290 >93290 - Tremblay en France</option><option value=93420 >93420 - Villepinte</option><option value=93430 >93430 - Villetaneuse</option><option value=94149 >94149 - Alfortville</option><option value=94110 >94110 - Arcueil</option><option value=94470 >94470 - Boissy St Léger</option><option value=94380 >94380 - Bonneuil sur Marne</option><option value=94360 >94360 - Bry sur Marne</option><option value=94230 >94230 - Cachan</option><option value=94500 >94500 - Champigny sur marne</option><option value=94220 >94220 - Charenton le pont</option><option value=94550 >94550 - Chevilly larue</option><option value=94600 >94600 - Choisy le roi</option><option value=94000 >94000 - Créteil</option><option value=94120 >94120 - Fontenay sous Bois</option><option value=94260 >94260 - Fresnes</option><option value=94250 >94250 - Gentilly</option><option value=94200 >94200 - Ivry sur seine</option><option value=94340 >94340 - Joinville le Pont</option><option value=94510 >94510 - La Queue en Brie</option><option value=94270 >94270 - Le Kremlin Bicêtre</option><option value=94170 >94170 - Le Perreux sur marne</option><option value=94240 >94240 - L'Hay les Roses</option><option value=94450 >94450 - Limel Brevannes</option><option value=94700 >94700 - Maisons Alfort</option><option value=94520 >94520 - Mandres les Roses</option><option value=94130 >94130 - Nogent sur Marne</option><option value=94880 >94880 - Noiseau</option><option value=94310 >94310 - Orly</option><option value=94490 >94490 - Ormesson sur Marne</option><option value=94150 >94150 - Rungis</option><option value=94440 >94440 - Santeny</option><option value=94160 >94160 - St Mandé</option><option value=94100 >94100 - St Maur des Fossés</option><option value=94370 >94370 - Sucy en Brie</option><option value=94320 >94320 - Thiais</option><option value=94440 >94440 - Villecresnes</option><option value=94800 >94800 - Villejuif</option><option value=94290 >94290 - Villeneuve le Roi</option><option value=94190 >94190 - Villeneuve St Georges</option><option value=94350 >94350 - Villiers sur Marne</option><option value=94300 >94300 - Vincennes</option><option value=94400 >94400 - Vitry sur seine</option><option value=95199 >95199 - Argenteuil</option><option value=95400 >95400 - Arnouville</option><option value=95250 >95250 - Beauchamp</option><option value=95570 >95570 - Bezons</option><option value=95570 >95570 - Bouffemont</option><option value=95000 >95000 - Cergy</option><option value=95380 >95380 - Chennevières</option><option value=95240 >95240 - Cormeilles en Parisis</option><option value=95170 >95170 - Deuil la Barre</option><option value=95330 >95330 - Domont</option><option value=95600 >95600 - Eaubonne</option><option value=95440 >95440 - Ecouen</option><option value=95880 >95880 - Enghien les Bains</option><option value=95610 >95610 - Eragny</option><option value=95120 >95120 - Ermont</option><option value=95460 >95460 - Ezanvilles</option><option value=95470 >95470 - Fosses</option><option value=95130 >95130 - Franconville</option><option value=95140 >95140 - Garges les gonesses</option><option value=95500 >95500 - Gonesse</option><option value=95190 >95190 - Goussainville</option><option value=95810 >95810 - Grisy les Platres</option><option value=95410 >95410 - Groslay</option><option value=95220 >95220 - Herblay</option><option value=95420 >95420 - La Chapelle en Vexin</option><option value=95530 >95530 - La Frette sur seine</option><option value=95720 >95720 - Le Mesnil Aubry</option><option value=95380 >95380 - Louvres</option><option value=95560 >95560 - Maffliers</option><option value=95580 >95580 - Margency</option><option value=95670 >95670 - Marly la Ville</option><option value=95680 >95680 - Montlignon</option><option value=95360 >95360 - Montmagny</option><option value=95160 >95160 - Montmorency</option><option value=95520 >95520 - Osny</option><option value=95340 >95340 - Persan</option><option value=95360 >95360 - Piscop</option><option value=95000 >95000 - Pontoise</option><option value=95700 >95700 - Roissy en France</option><option value=95110 >95110 - Sannois</option><option value=95200 >95200 - Sarcelles</option><option value=95350 >95350 - St Brice sous Forêt</option><option value=95310 >95310 - St Ouen l'Aumône</option><option value=95150 >95150 - Taverny</option>                                                        </select>

n°593597
simogeo
j'ai jamais tué de chats, ...
Posté le 18-12-2003 à 17:12:53  profilanswer
 

sub1 a écrit :

pour ne pas avoir le texte entré comme valeur, il faut préciser une chaine nulle comme value:  

Code :
  1. <option value="" selected>Choisissez votre secteur</option>




je lui ai conseillé au dessus de mettre -1 en valeur ... visisblement il s'en contre balance et continue de se plaindre que ca ne fonctionne pas ... :sarcastic:  
 

sub1 a écrit :


ps : ca devrait pas être selected="selected" ?? ;)


de facon standard .. si ... et on lui a dejà dit dans un autre post.... ( no comment  [:southpark1] )


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
mood
Publicité
Posté le 18-12-2003 à 17:12:53  profilanswer
 

n°593598
freed102
Arayashiki
Posté le 18-12-2003 à 17:13:01  profilanswer
 

... désolé pour la lisibilité ! lol

n°593599
freed102
Arayashiki
Posté le 18-12-2003 à 17:14:00  profilanswer
 

simogeo a écrit :


je lui ai conseillé au dessus de mettre -1 en valeur ... visisblement il s'en contre balance et continue de se plaindre que ca ne fonctionne pas ... :sarcastic:  
 
 
de facon standard .. si ... et on lui a dejà dit dans un autre post.... ( no comment  [:southpark1] )


 
j'ai deja essayé le "-1" ... ça fait pareil !!! il prends en compte le contenu et pas la valeur !!

n°593600
freed102
Arayashiki
Posté le 18-12-2003 à 17:14:54  profilanswer
 

sub1 a écrit :

pour ne pas avoir le texte entré comme valeur, il faut préciser une chaine nulle comme value:  

Code :
  1. <option value="" selected>Choisissez votre secteur</option>


 
ps : ca devrait pas être selected="selected" ?? ;)


 
j'ai deja essayé ça aussi !! :(

n°593602
simogeo
j'ai jamais tué de chats, ...
Posté le 18-12-2003 à 17:15:27  profilanswer
 

c'est faux :fou:


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°593604
freed102
Arayashiki
Posté le 18-12-2003 à 17:16:37  profilanswer
 


 
Posté le 18-12-2003 13:48:46                      
 
--------------------------------------------------------------------------------
j'ai mis value="-1" ... et j'ai toujours "choisissez votre secteur" !!! incredible !

n°593607
simogeo
j'ai jamais tué de chats, ...
Posté le 18-12-2003 à 17:18:22  profilanswer
 

voir 2nd post ......
http://forum.hardware.fr/forum2.ph [...] =1#t593429


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°593609
sub1
Posté le 18-12-2003 à 17:22:51  profilanswer
 

d'accord avec simogeo, dans tous les cas, (-1 ou chaine vide), tu ne dois plus recupérer ton texte. Sinon, comment tu récupères la value associée à tes villes ???

n°593614
freed102
Arayashiki
Posté le 18-12-2003 à 17:24:40  profilanswer
 

je viens de faire mot à mot ta formule...
 
if($_POST['secteur2']!=-1) echo "ok"; else echo "Faites un choix";
 
<select name="secteur2" id="secteur2">
<option value="-1">Choisissez votre secteur</option>
<? secteur($secteur2);?></select>
 
j'ai un echo $secteur2 aussi...
voici la reponse :
 
Choisissez votre secteurok  
 

n°593616
freed102
Arayashiki
Posté le 18-12-2003 à 17:26:30  profilanswer
 

la valeur de mes villes je la recupere comme ça :
 

Code :
  1. function secteur($secteur)
  2. {
  3. include("../includes/variables.php" );
  4. mysql_select_db("$bddname", $connect);
  5. $table = 'coursiers';
  6. $sql =  mysql_query("SELECT cp, ville FROM $table" );
  7. echo mysql_error();
  8. while($affichage = mysql_fetch_array($sql, MYSQL_ASSOC))
  9. {
  10.  if($affichage['cp']==$secteur)
  11.  {
  12.  $selected="selected";
  13.  }
  14.  else
  15.  {
  16.  $selected="";
  17.  }
  18.        $liste_villes = "<option value=".$affichage['cp']." ".$selected.">".$affichage['cp']." - ".$affichage['ville']."</option>";
  19.    echo $liste_villes;
  20.    }
  21. }


 

n°593618
simogeo
j'ai jamais tué de chats, ...
Posté le 18-12-2003 à 17:28:57  profilanswer
 

freed102 a écrit :

je viens de faire mot à mot ta formule...
 
if($_POST['secteur2']!=-1) echo "ok"; else echo "Faites un choix";
 
<select name="secteur2" id="secteur2">
<option value="-1">Choisissez votre secteur</option>
<? secteur($secteur2);?></select>
 
j'ai un echo $secteur2 aussi...
voici la reponse :
 
Choisissez votre secteurok


alors ca marche ....
remplace

Code :
  1. if($_POST['secteur2']!=-1) echo "ok"; else echo "Faites un choix";


 
par  
 

Code :
  1. if($_POST['secteur2']!=-1) echo $_POST['secteur2']; else echo "Faites un choix";


 
tiens c'est marrant heinnnnnn....


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°593624
stef_dober​mann
Personne n'est parfait ...
Posté le 18-12-2003 à 17:30:44  profilanswer
 

je suis d'accord avec simogeo  et sub1  
j'ai fait beaucoup de petit script comme ca, et ca  toujours marché comme ca !
 
tu ne doit pas mettre à jour ton script sur ton serveur ou tu ne modifi pas le bon script !
 


---------------
Tout à commencé par un rêve...
n°593625
freed102
Arayashiki
Posté le 18-12-2003 à 17:31:05  profilanswer
 

simogeo a écrit :


alors ca marche ....
remplace

Code :
  1. if($_POST['secteur2']!=-1) echo "ok"; else echo "Faites un choix";


 
par  
 

Code :
  1. if($_POST['secteur2']!=-1) echo $_POST['secteur2']; else echo "Faites un choix";


 
tiens c'est marrant heinnnnnn....


 
voici la reponse :
 
Choisissez votre secteurChoisissez votre secteur

n°593627
freed102
Arayashiki
Posté le 18-12-2003 à 17:32:11  profilanswer
 

SteF_DOBERMANN a écrit :

je suis d'accord avec simogeo  et sub1  
j'ai fait beaucoup de petit script comme ca, et ca  toujours marché comme ca !
 
tu ne doit pas mettre à jour ton script sur ton serveur ou tu ne modifi pas le bon script !
 
 


 
si si je change bien le bon fichier... puisque les reponses changent... mais ça reste incoherent !

mood
Publicité
Posté le   profilanswer
 


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

  <option> avec une valeur vide...

 

Sujets relatifs
Recuper la valeur des options selectionnees d'un selectImpossible de recuperer la valeur de mon cookie.
Probleme de creation d'une nouvelle option[HTML / CSS] problèmes avec SPAN vide
sendmail_from sans valeur ?(HTML/JS aussi)Recuperation de valeur contenu entre les TAG
[VBA/ADO] Impossible de choisir une valeur ds ma combohmmm les class et option pas compatible?
Desactivation de l'option "Enregistrer une image"[php/mysql] Tester une chaine different de vide
Plus de sujets relatifs à : <option> avec une valeur vide...


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