[RESOLU] Recuperer données dans tableau HTML

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Recuperer données dans tableau HTML

Re: Recuperer données dans tableau HTML

par moogli » 18 juil. 2013, 21:26

Modération :
Si ta question est résolue, pense à l'indiquer pour que les futures personnes qui voudront consulter ce sujet sachent qu'il contient une solution.
Tu peux réaliser cette opération toi-même en cliquant sur le bouton vert "Mettre le sujet en tant que Résolu" situé en haut de la page à côté du titre du sujet.

Re: Recuperer données dans tableau HTML

par Invité » 17 juil. 2013, 15:12

Merci à vous deux :)
J'ai résolu le problème et maintenant j'ai mon tableau tout beau comme je le voulais :p

Re: Recuperer données dans tableau HTML

par Iguane » 16 juil. 2013, 15:29

Comme dit par Spol, tu peux afficher le champs grâce au nom de leur clé, mais tu peux également parcourir le tableau de cette façon pour afficher tous les champs de la façon que tu veux.
Exemple tout simple : (bon j'ai mis du css tout moche pour que tu puisse bien voir le rendu final)
<?php
	$tab0 = array(
			'id' => 95329,
			'reference' => 'OIS-11',
			'claimant' => 'OIS',
			'created_for' => '1188906483',
			'title' => 'A transferer to DSX.ECO CSS. Problème de doublons',
			'sla' => '',
			'owner' => 'OIS',
			'last modified' => '1196460109',
			'last action' => 'Available Actions/Close'
			);
	$tab1 = array(
			'id' => 95760,
			'reference' => 'OIS-12',
			'claimant' => 'OIS',
			'created_for' => '1189080040',
			'title' => 'Delete de user dans la vue PeopleSoft. Forward a DSX.Bus.OHR.L2',
			'sla' => '',
			'owner' => 'OIS',
			'last modified' => '1193653014',
			'last action' => 'Available Actions/Close'
			);
	$test = array($tab0, $tab1);
	
	echo 'Affichage du tableau brut : <hr /><div style="width:40%; margin: 0 auto; background-color: #e1e2d7">';
	echo '<pre>'.print_r($test, true).'</pre></div>';
	
	echo 'Affichage du tableau ligne par ligne : <hr /><div style="width:40%; margin: 0 auto; background-color: #e1e2d7">';
	foreach($test as $key => $value){
		foreach($value as $key2 => $value2)
			echo $key2.' : '.$value2.'<br />';
		echo '<br />';
	}	
	echo '</div>';	
?>
Voilà, bon courage ;)

Re: Recuperer données dans tableau HTML

par Spols » 16 juil. 2013, 15:18

echo $test[0]['id'];
affichera l'id 95329 si tu remplce id par un autre index de ton tableau tu aura les autres champs.

Pour le tableaux, il faut une structure <table><tr><td></td></tr></table>

Recuperer données dans tableau HTML

par karima21 » 16 juil. 2013, 12:16

Bonjour,

Je suis en plein création d'un site web et je suis bloqué sur un point si qlq peut m'aider j'en serai reconnaissante.

J'ai un tableau comme ceci:

Array
(
[0] => Array
(
[id] => 95329
[reference] => OIS-11
[claimant] => OIS
[created_for] => 1188906483
[title] => A transferer to DSX.ECO CSS. Problème de doublons
[sla] =>
[owner] => OIS
[last modified] => 1196460109
[last action] => Available Actions/Close
)

[1] => Array
(
[id] => 95760
[reference] => OIS-12
[claimant] => OIS
[created_for] => 1189080040
[title] => Delete de user dans la vue PeopleSoft. Forward a DSX.Bus.OHR.L2
[sla] =>
[owner] => OIS
[last modified] => 1193653014
[last action] => Available Actions/Close
)

[2] => Array
(
[id] => 98553
[reference] => OIS-13
[claimant] => OIS
[created_for] => 1190712480
[title] => Transferer a DSX.BUX.OHR. Code localisation inconnu
[sla] =>
[owner] => OIS
[last modified] => 1190720377
[last action] => Available Actions/Close
)

[3] => Array
(
[id] => 102247
[reference] => OIS-14
[claimant] => OIS
[created_for] => 1192727517
[title] => Creation d'un site pilote Sharepoint pour l'équipe PBN "IS Infrastructure Team"
[sla] =>
[owner] => OIS
[last modified] => 1192789337
[last action] => Available Actions/Close Request
)

Quand je fais echo "<PRE>", print_r($test);

Ce tableau je veux l'afficher en html et donc sur le web.
Le remplissage ce fait par ligne mais je sais pas comment récupérer champ par champ car quand je fais echo "<PRE>", print_r($test[0]), ça me retourne tout les champs de la premiere ligne

j'espère avoir une réponse .
Merci d'avance.



karima