Afficher toutes les de array php
Résolu
Math38420
Messages postés
189
Statut
Membre
-
Math38420 Messages postés 189 Statut Membre -
Math38420 Messages postés 189 Statut Membre -
Bonjour,
J'aimerais avoir la commande qui me permette d'afficher toutes les variables d'un seul coup venant d'un tableau array ...
Merci pour votre réponse
J'aimerais avoir la commande qui me permette d'afficher toutes les variables d'un seul coup venant d'un tableau array ...
Merci pour votre réponse
Configuration: Windows XP Firefox 3.0.4
8 réponses
-
bonsoir
print_r(); -
D'abord merci pour ta réponse.
Mais je voudrais qu'il apparaisse directement toutes les variables (sans avoir un truc avec marqué Array ( [0] => [1] => ) ... -
un dessin vaut mieux qu'un long discours
regarde ici
http://doc.domainepublic.net/php/doc.php.long/function.print-r.html -
J'ai donc mis comme paramètre return, true mais le problème c'est qu'il m'affiche toujours
Array ( [0] => variable mis dans le talbeau pour indice 0 [1] => Variable mis dans le tableau pour indice 1 )
Personnellement, je voudrais qui ne marque pas Array ( [0] => [1] => ) mais qu'il affiche directement mes variables.
Mais je n'y arrive pas. -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
essaye avec while et list mais cela va te faire faire des lignes de codes pour rien
-
En faite voici mon code :
<?php
$titre = $_GET["title"];
$dossier = $_GET["folder"];
$folder = "photos/$dossier/";
$photo = @opendir($folder);
$i = 0;
$fichier=array();
while($file = readdir($photo))
{
if ($file != "." && $file != "..") {
$fichier[$i]=$file;
$balise = "<img src=\"$folder/$fichier[$i]\" height=\"54\" width=\"143\" />";
$test[$i] = $balise;
$salut = print_r($test,true);
$i++;
}
}
echo "
<html xmlns=\"http://www.w3.org/1999/xhtml\"><head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /><title>Roc Karaté - Accueil</title>
<link href=\"karate.css\" rel=\"stylesheet\" type=\"text/css\" />
<link rel=\"icon\" type=\"image/png\" href=\"img/karate.ico\" />
</head>
<body>
<div class=\"titre\">Titre du site</div>
<div id=\"principal\">
<div id=\"texteaccueil\">$salut</div>
<div class=\"accueil\" id=\"bienvenue\">
<h1>Bienvenue</h1>
</div>
<div class=\"titreimg\"><a target=\"_blank\" class=\img\" href=\"https://www.ffkarate.fr/\"><img src=\"img/ffkama.jpg\" height=\"54\" width=\"143\" /></a></div>
<div class=\"lateral\"><a href=\"./\">Accueil</a>
<a href=\"club.html\">Le Club</a> <a href=\"calendrier.html\">Calendrier</a> <a href=\"download.html\">Téléchargements</a> <a href=\"photos.html\">Photos</a> <a href=\"videos.html\">Videos</a> <a href=\"adresse_mail.html\">
Adresse Mail</a> <a href=\"contact.html\" class=\"lateral\">Contact</a></div>
</div>
</body></html>
";
?>
Ce que je voudrais faire, c'est afficher toutes les variables contenu dans $test[$i], ce qui me permettrait qu'il m'affiche toutes mes images en même temps. -
essaye voir comme ça
$taille=count($test) ; // nbr d'enregistrement dans ton tableau // je fait une boucle qui parcours tout le tableau et j'affiche le resultat for($i=0 ; $i<=$taille; $i++ ); { echo 'ligne n°'.$i.' '.$test[$i].'<br/>'; }
j'ai pas testé mais bon ça devrais le faire -
Ok merci a tous mais j'ai reussi a me débrouillé finalement. Un truc tout con qui consiste a tapé directement le code html dans la page php et de mettre les boucles au bonne endroit la ou il y en a besoin dans la page html.