8795 sujets

Développement web côté serveur, CMS

Bonsoir je ne sait pas si c'est faisable se que je vais demander mais je tente ^^

J'ai donc ma boucle qui et comme ceci
foreach($tab as $key => $value) {
	$tab2 = explode("=", $value);
	$values['param'.($key+1)][] = $tab2[0]; /* 'param'.($key+1)][] affiche le nom de l'array */
	$values['param'.($key+1)][] = $tab2[1]; /* $tab2[1] Récupère les values */
	$dbname = $tab2[0];
	$quota = $tab2[1];
}


$dbname m'affiche la liste des mes bases de données et j'aurai voulu faire appelle de $dbname ailleurs qu'a l'intérieur de ma boucle foreach par exemple je voudrait faire appelle comme ceci

<table cellspacing="1" cellpadding="5">
<tr>
	<td align="center">Database</td>
</tr>
<tr>
       <td><?php echo $dbname; ?></td>
</tr>
</table>


Donc sous forme de tableau en html es ce que c'est faisable ? merci pour vos réponses et désoler si je n'est pas été assez claire dans ma demande.
Modifié par subzeros (22 Oct 2009 - 23:43)
Dans ce cas faut déclarer ta variable en dehors de la boucle, pour lui filer un contexte plus étendu, et ensuite elle est changée dans ta boucle foreach.
Je ne comprend pas trop tu veut dire que ceci $dbname = $tab2[0]; doit être en dehors de la boucle ? Si c'est sa, cela ne fonctionne pas.
salut

<td><?php echo $dbname; ?></td>


à l'intérieur de la boucle et


<table cellspacing="1" cellpadding="5">
<tr>     
<td align="center">Database</td> 
</tr> 
<tr>        
la boucle içi 
</tr> 
</table>