Créer un tableau php mysql
Résolu
glodybiss
Messages postés
509
Statut
Membre
-
Alain_42 Messages postés 5413 Statut Membre -
Alain_42 Messages postés 5413 Statut Membre -
Bonjour,
J'utilise ces morceaux de code pour appeler les pages dans un contenaire.
alors ma question celle-ci : il y a t-il une possibilité à partir du array que j'ai créer que je puisse définir directement le lien de toute les pages dans qui sont dans ma data base avec une fonction mysql ? au lieu de les écrire encore (congidugation.php, trcu.php etc...)si oui pourriez-vous me m'aider ?
J'utilise ces morceaux de code pour appeler les pages dans un contenaire.
<?php
if(isset($_GET['view'])):
$page = $_GET['view'];
$authorized = array('configuration.php','bienvenu.php','NouveauSite.php', 'sitemanage.php', 'listeclient.php',);
if(in_array($page, $authorized)){
print 'Vous etes sur : '.$page.'';
include(dirname(__FILE__).'/'.$page.'');
}else{
include 'erreur.php';
}
endif;
?>
alors ma question celle-ci : il y a t-il une possibilité à partir du array que j'ai créer que je puisse définir directement le lien de toute les pages dans qui sont dans ma data base avec une fonction mysql ? au lieu de les écrire encore (congidugation.php, trcu.php etc...)si oui pourriez-vous me m'aider ?
A voir également:
- Créer un tableau php mysql
- Tableau word - Guide
- Comment créer un groupe whatsapp - Guide
- Créer un compte google - Guide
- Créer un lien pour partager des photos - Guide
- Créer un compte gmail - Guide
2 réponses
Hello,
Bien évidemment... à quoi te servent les boucles à ton avis ?!
Je te laisse le soin de faire la requête qui récupère les noms de page, puis tu fais l'habituel "while" de traitement des résultats de la requête :
Code à prendre avec du recul : je ne suis pas sur de la syntaxe du while ; et il faut remplacer par les vrais noms utilisés dans ta DB et des requêtes.
Bien évidemment... à quoi te servent les boucles à ton avis ?!
Je te laisse le soin de faire la requête qui récupère les noms de page, puis tu fais l'habituel "while" de traitement des résultats de la requête :
<?php
$authorized = array();
$i = 0;
while ($adresse = $adressesSQL->fetch()){
$authorized[$i] = $adresse['adresse'];
}
?>
Code à prendre avec du recul : je ne suis pas sur de la syntaxe du while ; et il faut remplacer par les vrais noms utilisés dans ta DB et des requêtes.
glodybiss
Messages postés
509
Statut
Membre
9
Mihawk je te reviens le lundi, j'suis désolé pour ce retard, j'aurai accès à internet seulement le lundi sinon demain les avants midi. Merci !
<?php
//tu fais la connexion à la base puis:
$sql="SELECT champ_nom_des_pages FROM ta_table"; //remplaces par tes noms
$result=mysql_query($sql);
$authorized = array();
while($row=mysql_fetch_assoc($result){
$authorized[]=$row['champ_nom_des_pages']; //remplaces par tes noms
}
//TEST pour voir:
echo '<pre>';
print_r($authorized);
echo '</pre>';