Recuperer les valeurs dans un tableau en fonction d'une variable [Résolu]

Signaler
Messages postés
74
Date d'inscription
samedi 23 juin 2007
Statut
Membre
Dernière intervention
3 février 2014
-
Iriven
Messages postés
74
Date d'inscription
samedi 23 juin 2007
Statut
Membre
Dernière intervention
3 février 2014
-
bonjour a tous.
jai un probleme avec ma table. en fait je voudrais pour une entrée donnée recuperer la valeur correspondante. pour ce faire j'ai ecrit ce code mais il ne fonctionne pas. votre aide me sera d'une tres grande importance, merci!

$page='accueil.php';
$pages=array('acueil.php'=>'Public/', 'index.php'=>'host/');
    if(false !== $key==array_key_exists($page, $pages)) {
    echo $pages["$page"];   

http://www.bbsecurit.com
Tout mal qui ne nous tue pas nous rend plus fort.NIETSCHES

3 réponses

Messages postés
340
Date d'inscription
dimanche 18 septembre 2005
Statut
Membre
Dernière intervention
22 octobre 2009

Bonjour tex73,

Il manque un 'c' à acueil.php dans la 2ieme ligne.

$pages=array('acueil.php'=>'Public/', 'index.php'=>'host/');

devient

$pages=array('accueil.php'=>'Public/', 'index.php'=>'host/');

Cordialement
Messages postés
340
Date d'inscription
dimanche 18 septembre 2005
Statut
Membre
Dernière intervention
22 octobre 2009

Et puis tant que j'y suis, la condition est un peu mal 'formée' à mon avis.

Ce serait mieux ainsi:

if (array_key_exists($page, $pages)) {
Messages postés
74
Date d'inscription
samedi 23 juin 2007
Statut
Membre
Dernière intervention
3 février 2014

merci tropnul pour ta contribution. ce n'est pas toujours facile de deceler ses propres erreurs de frappe. maintenant tout marche nickel.

http://www.bbsecurit.com
Tout mal qui ne nous tue pas nous rend plus fort.NIETSCHES