[SQL] Rendre un lien dans un tableau inactif
Bonjour,
J'ai une boucle qui m'affiche des données d'une base SQL dans un tableau.
Il y a également des boutons.
Je voudrais suivant la valeur d'une variable rendre un bouton actif ou inactif.
Voici mon code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
| echo "<table border=3 align=center>";
while ($row = mysql_fetch_array($result))
{
$id_ligne = $row["LISTE_ID"];
$statut = $row["LISTE_STATUT"];
If ($statut == "0")
{
$imgreser = "mettre1.gif";
$imgachat = "achete1.gif";
$imgsuppr = "suppr2.gif";
$linkreser = "\"pagedereservation.php?idligne=$id_ligne\"";
$linkachat = "\"pagedeachat.php?idligne=$id_ligne\"";
$linksuppr = "";
}
else if ($statut == "1")
{
$imgreser = "mettre2.gif";
$imgachat = "achete1.gif";
$imgsuppr = "suppr1.gif";
$linkreser = "";
$linkachat = "\"pagedeachat.php?idligne=$id_ligne\"";
$linksuppr = "\"pagedesuppr.php?idligne=$id_ligne\"";
}
else
{
$imgreser = "mettre2.gif";
$imgachat = "achete2.gif";
$imgsuppr = "suppr2.gif";
$linkreser = "";
$linkachat = "";
$linksuppr = "";
}
// Affichage des résultats sous forme de tableaux avec en-têtes définies plus haut
echo "<tr border=1> \n <td border=1>".$row["LISTE_DESCRIPTION"]."</td>\n <td border=1>".$row["LISTE_PRIX"]."</td>\n <td border=1><a href=\"".$row["LISTE_LIEUX1"]."\">".$row["LISTE_LIEUX1"]."</a></td>\n<td border=1>".$row["LISTE_LIEUX2"]."</td>\n<td border=1>".$row["LISTE_LIEUX3"]."</td>\n<td border=1>".$row["LISTE_STATUT"]."</td>\n <td border=1><a href=$linkreser><img src=$imgreser width=122 height=29 border = 0></a></td>\n <td border=1><a href=$linkachat><img src=$imgachat width=122 height=29 border = 0></a></td>\n <td border=1><a href=$linksuppr><img src=$imgsuppr width=122 height=29 border = 0></a></td>\n </tr>";
} |
Je passe le lien dans une variable et met à "" lorsque je ne veux pas de lien. Pas d'erreur mais clique possible quand même. Je voudrai completement supprimer le clique.
Merci