Bonsoir à tous, avant tou bonne année. :-)
Voilà mon probleme, je vais parler avec des mots simples car le monde du php est tout nouveau pour moi.
j'ai une BD dans laquelle se trouve les elements suivants :
idprod : 1201.1202.1203.1204......etc
nom_produit : cuisines.escaliers.electricité.plomberie......etc...Je souhaite faire afficher suite à une requete lles éléments dont l'Id commence par "12" , j'affiche les écritures suivantes :
<?php
// connection a la base en local
$connect = mysql_connect("localhost","root","");
// selection de la base
mysql_select_db("ma_base", $connect);
// votre requete de selection
$rest = $produit.$rub ;
$sql = mysql_query("SELECT * FROM cuisines WHERE IDprod LIKE '$rest%'");
// on compte le nombre de résultats
$result = mysql_num_rows($sql);
echo"Il y a ",$result," modèles <br><br>";
// récupération et affichage des données
// affichage avec un boucle while
while($affichage = mysql_fetch_array($sql, MYSQL_ASSOC)){
echo $affichage ['nom_produit'],"<Br>";
// fin de boucle while
}
// fermeture de la connection
mysql_close($connect);
echo
?>
les élements s'affiche bien en colonne comme suit :
- cuisines
- escaliers
- electricité
- plomberie
Ma question est la suivante :
comment faire pour que chaque lignes soient "incrémentée" d'un lien (avec l'idprod correspondante par exemple : "cuisines " aurait ce lien : index.php?idprod=1201
j'ai essayé un echo "<a href="index.php?idprod=$affichage ['idprod']">$affichage ['nom_produit']</a>
Mais rien n'y fait, merci pour votre aide