integrer une resutat de variable dans une url
Posté : 12 nov. 2011, 23:50
Bonsoir a tous,
Voici mon souci, j'ai une base de données dans laquelle je récupére un variable "cb_maclap" pour ensuite l'afficher, jusque la tout va bien, j'ai bien toutes mes entrées affichées et si ma BDD se modifie tout suit bien comme il faut.
Maintenant (et c'est la que je bloque) je voudrais utiliser les resultats en les intégrant dans une url, une url devant être envoyée pour chaque résultat, je ne sais pas si je suis bien clair, un exemple : je lance mon php, il m'affiche ceci :
materiel
rendez-vous
statistiques
Ce sont les 3 entrées actuelles dans ma BDD sous la variable "cb_maclap"
maintenant je voudrais avoir une url comme ceci : "http://monsite/materiel/messagedujour.mp3"
une autre comme ceci : "http://monsite/rendez-vous/messagedujour.mp3"
et une autre comme ceci : "http://monsite/statistiques/messagedujour.mp3"
Je voudrais autant d'url crées que d'entrées lues dans la BDD, comme vous pouvez le voir, il n'y a que cette variable qui change sur l'url, le reste de l'url étant écrite "en dur"
Excusez mon approximation au niveau du language, je suis plutôt habitué a réparer des machines plutôt qu'a faire "tourner" des programmes
Voici le php que j'ai mis en place :
Merci d'avance de vos réponses et bon week end a tous !
Voici mon souci, j'ai une base de données dans laquelle je récupére un variable "cb_maclap" pour ensuite l'afficher, jusque la tout va bien, j'ai bien toutes mes entrées affichées et si ma BDD se modifie tout suit bien comme il faut.
Maintenant (et c'est la que je bloque) je voudrais utiliser les resultats en les intégrant dans une url, une url devant être envoyée pour chaque résultat, je ne sais pas si je suis bien clair, un exemple : je lance mon php, il m'affiche ceci :
materiel
rendez-vous
statistiques
Ce sont les 3 entrées actuelles dans ma BDD sous la variable "cb_maclap"
maintenant je voudrais avoir une url comme ceci : "http://monsite/materiel/messagedujour.mp3"
une autre comme ceci : "http://monsite/rendez-vous/messagedujour.mp3"
et une autre comme ceci : "http://monsite/statistiques/messagedujour.mp3"
Je voudrais autant d'url crées que d'entrées lues dans la BDD, comme vous pouvez le voir, il n'y a que cette variable qui change sur l'url, le reste de l'url étant écrite "en dur"
Excusez mon approximation au niveau du language, je suis plutôt habitué a réparer des machines plutôt qu'a faire "tourner" des programmes
Voici le php que j'ai mis en place :
<?php
try
{
// On se connecte à MySQL
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:host=localhost;dbname=test', 'root', '', $pdo_options);
// On récupère la liste de fichiers
$reponse = $bdd->query('SELECT * FROM jos_comprofiler');
// On affiche chaque entrée une à une
while ($donnees = $reponse->fetch())
{
echo $donnees['cb_maclap'] . '<br />';
$mac .= $donnees['cb_maclap'] . '<br />';
}
$reponse->closeCursor();
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
echo $mac;
$url ="http://monsite/$mac/messagedujour.mp3";
echo $url;
?>
Je pense que ce style d'écriture est connu Merci d'avance de vos réponses et bon week end a tous !