[RESOLU] Question sur une boucle et un ID

Eléphanteau du PHP | 25 Messages

17 juil. 2012, 13:20

Bonjour,

je cherche actuellement a envoyer une url avec un id en method GET. Seul soucis c qu'il faut que je le fasse dans une boucle et que cela s'attribue tout seul dans une url predefinie avec une variable.

mon script :

<?php
$link = mysql_connect("localhost", "httpmedia", "******"); // Connexion à la base de données
mysql_select_db("mediadb", $link); // Sélection de la base de données
$result = mysql_query ("SELECT * FROM artistes"); // Requête SQL

while ($donnees = mysql_fetch_array($result)) // On boucle pour afficher toutes les données et on met toutes données dans un tableau
{
echo "<p>" . " " . $donnees['name'] . " " .$donnees['firstname'] . " " . "</p>";
}
mysql_close(); // On oubli pas de déconnecter la base de données
?>



Le but est d'afficher name et firstname et en faire des url qui contiendrons l'acces a mon prochain script qui me permettras de travailler avec l'ID de l'url et d'en afficher sa correspondances dans la base de données.

Je suis un peu bloquer, je sais se que je veux faire, je sais comment je dois faire mais la syntax ne vient pas ^^

Quelqu'un pourrait il m'aider si biensur j'ai ete assez claire
Modifié en dernier par ludovic le 17 juil. 2012, 14:53, modifié 1 fois.

ViPHP
xTG
ViPHP | 7331 Messages

17 juil. 2012, 13:32

On fait ainsi :
echo "<p><a href=\"script.php?id=" . $donnees['id'] . "\">" . $donnees['name'] . " " .$donnees['firstname'] . "</a></p>"; 

Eléphanteau du PHP | 25 Messages

17 juil. 2012, 13:39

On fait ainsi :
echo "<p><a href=\"script.php?id=" . $donnees['id'] . "\">" . $donnees['name'] . " " .$donnees['firstname'] . "</a></p>"; 
Oui je me doutais bien que cela devais être comme ça, mais le soucis c'est que l'ID ne met pas renvoyer. l'ID est incrémenter tout seul dans la base de données donc n'est pas renvoyer.


Est ce que tu vois se que je veut dire?

En tout cas merci pour ta réponse.

ViPHP
xTG
ViPHP | 7331 Messages

17 juil. 2012, 13:42

Pas du tout, je ne comprend pas.
Si ton id est une colonne il est bien renvoyé par le SELECT * et ce qu'il soit géré automatiquement par le SGBD ou non.

Eléphanteau du PHP | 25 Messages

17 juil. 2012, 13:55

Oui ces exacts je viens d'utiliser ta solution en retouchant un peu de mon coter pour l'adapter complètement a mon script et ça marche nikel.


Merci beaucoup.