Bonjour à tous,
J'ai un petit soucis de formulaire :
- Je recupere une liste d'entreprise depuis ma BD que j'affiche dans un select.
- Lors de la selection d'une entreprise via se select
-j'affiche les infos de l'entreprise dans des inputs textarea via ajax qui me refresh directement une div
Mon soucis vient lorsque je veux modifier les infos d'une entreprise dans mes textarea, mon formulaire ne semble pas prendre en compte les données des textarea.
Lorsque je fais un echo $_post['nom'] je n'ai tout simplement rien. Dans ma BD j'ai pourtant bien "Metal Corporation" par exemple.
Voici mon select d'affichage des entreprises
Voici l'affichage de mes données :
</select>
[/code]
Merci par avance pour votre coup de main :wink:
J'ai un petit soucis de formulaire :
- Je recupere une liste d'entreprise depuis ma BD que j'affiche dans un select.
- Lors de la selection d'une entreprise via se select
-j'affiche les infos de l'entreprise dans des inputs textarea via ajax qui me refresh directement une div
Mon soucis vient lorsque je veux modifier les infos d'une entreprise dans mes textarea, mon formulaire ne semble pas prendre en compte les données des textarea.
Lorsque je fais un echo $_post['nom'] je n'ai tout simplement rien. Dans ma BD j'ai pourtant bien "Metal Corporation" par exemple.
Voici mon select d'affichage des entreprises
PHP:
<span class="syntaxhtml"><br /><select name="users" onchange="showUser(this.value)"><br /><option value="">Modifier une entreprise</option><br /><span class="syntaxdefault"><?php<br />$lastentreprise </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> selectallEntreprise</span><span class="syntaxkeyword">();<br /></span><span class="syntaxdefault"> while </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$lignelast </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> mysql_fetch_array</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$lastentreprise</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> MYSQL_ASSOC</span><span class="syntaxkeyword">))</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">{<br /></span><span class="syntaxdefault"> echo </span><span class="syntaxstring">'<option value="'</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">$lignelast</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'id'</span><span class="syntaxkeyword">].</span><span class="syntaxstring">'">'</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">$lignelast</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'nom'</span><span class="syntaxkeyword">].</span><span class="syntaxstring">'</option>'</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault"> </span><span class="syntaxkeyword">}<br /></span><span class="syntaxdefault"> <br />?><br /></span></span>
PHP:
<span class="syntaxdefault"></span><span class="syntaxkeyword">while(</span><span class="syntaxdefault">$row </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> mysql_fetch_array</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$result</span><span class="syntaxkeyword">))<br /></span><span class="syntaxdefault"> </span><span class="syntaxkeyword">{<br /></span><span class="syntaxdefault"> echo </span><span class="syntaxstring">'<input type="hidden" id="id" name="id" value="'</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">$row</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'id'</span><span class="syntaxkeyword">].</span><span class="syntaxstring">'">'</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault"> echo </span><span class="syntaxstring">'<textarea id="nom" name="nom" style="width: 400px; height: 30px">'</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">.</span><span class="syntaxdefault"> $row</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'nom'</span><span class="syntaxkeyword">].</span><span class="syntaxstring">'</textarea>'</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault"> if </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$row</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'status'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> 1</span><span class="syntaxkeyword">)</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">{<br /></span><span class="syntaxdefault"> $row</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'status'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"Enregistrement BDD Uniquement"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault"> </span><span class="syntaxkeyword">}<br /></span><span class="syntaxdefault"> echo </span><span class="syntaxstring">'<textarea id="updatestatus" name="updatestatus" style="width: 400px; height: 30px"> '</span><span class="syntaxkeyword">.</span><span class="syntaxdefault"> $row</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'status'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">.</span><span class="syntaxdefault"> </span><span class="syntaxstring">'</textarea><BR />'</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault"> echo </span><span class="syntaxstring">'<textarea id="updatelien" name="updatelien" style="width: 400px; height: 30px"> '</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">$row</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'lien'</span><span class="syntaxkeyword">].</span><span class="syntaxstring">'</textarea>'</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault"> echo </span><span class="syntaxstring">'<textarea id="updatemail" name="updatemail" style="width: 400px; height: 30px"> '</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">$row</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'mail'</span><span class="syntaxkeyword">].</span><span class="syntaxstring">'</textarea><BR />'</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault"> echo </span><span class="syntaxstring">'<textarea name="updateinfo" id="updateinfo" style="width: 800px; height: 60px" onkeyup="javascript: haut(this.id)" onfocus="javascript: top(this.id)">'</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">$row</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'info'</span><span class="syntaxkeyword">].</span><span class="syntaxstring">'</textarea>'</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault"> </span><span class="syntaxkeyword">}</span><span class="syntaxdefault"> </span>
[/code]
Merci par avance pour votre coup de main :wink: