tableau

max1854
Invité n'ayant pas de compte PHPfrance

30 janv. 2012, 18:44

Bonjour

J'ai crée un formulaire HTML (nom, prénom,adresse,téléphone)et je souhaiterais récupérer les données de ce tableau sur une autre page sous forme de tableau. J'ai réussi à récupérer les données mais pas sous forme de tableau.

J'aimerais également que ces données soient enregistrées dans ce tableau le temps de la connexion (pas de base de donnée sql) et que lorsque je rajoute un contact cela forme une liste dans le tableau. Le tableau se vise lorsque je me déconnecte.

J'ai vraiment besoin de votre aide. :priere:

Merci d'avance

ViPHP
xTG
ViPHP | 7331 Messages

30 janv. 2012, 19:19

Au moment de la récupération ajoutes les données dans un tableau enregistré en session. :)
Les données tu en fais ce que tu en veux, tu changes la façon de les enregistrer à ta convenance.

exemple :
<?php
session_start();
if( !empty($_POST) ){
  if( empty($_SESSION['tableau']) )
    $_SESSION['tableau'] = array();
  $_SESSION['tableau'][] = array($_POST['champ1'], $_POST['champ2']);
}
?>
<form method="POST">
<input type="text" name="champ1" />
<input type="text" name="champs2" />
</form>

Mammouth du PHP | 2278 Messages

30 janv. 2012, 22:36

Parce que pour que les données soient tranférées sous forme de tableau, il faut les nommer:

<input type='text' name ='champs[]' value = 'votre nom' />
<input type='text' name ='champs[]' value = 'votre adresse' />
et à ce moment-là tu fais en PHP :
$donnees =$-_POST['champs']; // avec toutes les précautions voulues et tu as un tableau dont $donnees[0] est le nom...
Vanitas vanitatum et omnia vanitas
Mes derniers livres :
Sauvez les Mots chez BoD,
Tous les chemins mènent à ROM chez BoD