Mammouth du PHP |
2278 Messages
29 juil. 2014, 09:46
Je m'occupe d'un exemple pour la suite.
<?PHP
/*pour simuler la base de données*/
$data = array(
1 =>array ("nom"=>"objet1", "niveau"=>"1", "grade"=>"grade1", "type"=>"12"),
2 =>array ("nom"=>"objet2", "niveau"=>"189", "grade"=>"grade28", "type"=>"123"),
);
print "<hr>Simulation de la BDD<hr>";
print_r($data);
$chaine = "<form method = 'post' action = 'recevoir.php' id ='formulaire'>";
foreach ($data as $ligne)
{
$nom = $ligne['nom'];
$niveau = $ligne['niveau'];
$grade = $ligne['grade'];
$type = $ligne['type'];
$chaine .= "
<input type = 'text' name = 'nom[]' value = '$nom' />
<input type = 'text' name = 'niveau[]' value = '$niveau' />
<br />";
}
$chaine .="<button type = 'submit'>Envoyer</button></form>";
print "$chaine";
?>
A la réception tu fais:
$noms = $_POST['nom'];
$niveaux = $_POST['niveau'];
et tu as des tableaux indicés de façon identique.
Vanitas vanitatum et omnia vanitas
Mes derniers livres :
Sauvez les Mots chez BoD,
Tous les chemins mènent à ROM chez BoD