PHP: récupérer valeur de deux $_POST avec foreach

hx.jonathan
WRInaute discret
WRInaute discret
 
Messages: 162
Inscription: 2 Mar 2005

PHP: récupérer valeur de deux $_POST avec foreach

Message le Jeu Oct 08, 2009 16:51

Salut à tous, :D :D

Ma question est simple. Comment puis-je récupérer le contenu de nom_actuel[] et nouveau_nom[]

Code: Tout sélectionner
echo '<FORM method="POST" action="Admin.php?page=galerie_001_02">';

$affnom = mysql_query("SELECT * FROM Album ORDER BY id_album")or die(mysql_error());
      while($row4 = mysql_fetch_array($affnom)){
      
      $album_name=$row4['album_name'];
            
      echo'<p>Nom actuel : " <strong> '.$album_name.'</strong> " Nouveau nom : <INPUT type="text" name="nouveau_nom[]" size=30></input><INPUT type="hidden" name=" nom_actuel[]" size=30 value='.$album_name.'></input></p>';
      
      }

echo '<p><INPUT type="submit" value="Confirmer"></p>';
echo '</FORM>';



J'ai essayé en imbriquant 2 foreach mais ça marche pas. Ce que je voudrais c'est faire une boucle où je peux faire ceci à l'affichage :

echo $nom_actuel.nouveau_nom.'<br/>';

D'avance merci à tous.

John :D


spout
WRInaute accro
WRInaute accro
 
Messages: 4382
Inscription: 14 Mai 2003

Re: PHP: récupérer valeur de deux $_POST avec foreach

Message le Jeu Oct 08, 2009 17:31

Avec un seul foreach et un tableau à 2 dimensions:
Code: Tout sélectionner
echo'<p>Nom actuel : " <strong> '.$album_name.'</strong> " Nouveau nom : <INPUT type="text" name="data[][nouveau_nom]" size=30></input><INPUT type="hidden" name="data[][nom_actuel]" size=30 value='.$album_name.'></input></p>';


et puis le foreach sur $_POST['data']

J'ai pas testé mais le tableau à 2 dimensions c'est la voie :wink:


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités