Correction de code pour les puristes
Bonsoir à tous,
Pour une fois, j'ai un code qui marche parfaitement bien :)
Mais comme je reçois parfois sur ce forum des remarques sur la propreté de mon code, j'aimerais soumettre aux puristes quelques lignes, histoire d'obtenir quelque chose de vraiment nickel, c'est à dire efficace et rapide.
Voici un exemple de code qui affiche des questions/réponses dans une certaine catégorie :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| <?php
if ($id!='')
{
$req = mysql_query("SELECT * FROM table_questions WHERE id=$id");
$data = mysql_fetch_assoc($req);
$idcategorie = $data["idcategorie"];
$question = $data["question"];
$reponse = $data["reponse"];
$reponse = nl2br($reponse);
$req = mysql_query("SELECT * FROM table_categories WHERE id=$idcategorie");
$data = mysql_fetch_assoc($req);
$categorie = $data["categorie"];
echo "$categorie<br>$question<br>$reponse";
echo "Dernières questions dans cette catégorie";
$req = mysql_query("SELECT * FROM table_questions WHERE idcategorie=$idcategorie AND id!=$id ORDER BY id DESC LIMIT 0,10");
while($data = mysql_fetch_assoc($req))
{
$id = $data["id"];
$question = $data["question"];
echo "<a href='mapage.php' title='$question'>$question</a>";
}
}
?> |
Merci d'avance pour vos remarques.