Lien fonctionne sous Firefox mais pas sous IE
Bonjour,
J'ai une page qui affiche un tableau chargé via une BDD.
Dans ce tableau, il y a des images différentes suivant une variable qui suit ou non un lien.
Voici le code complet
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 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
| <?
//Vaiable d'environement pour le script
$host = "localhost";
$user = "root";
$password = "";
$bdd = "tom";
//Chaine de connection a la base de donnee
$conn = mysql_connect($host, $user, $password);
//Verification, de la possiblite d'acceder a la base de donnee
mysql_select_db($bdd) or die("IMpossible d'ouvrir la base de donnee $bdd");
$requete= "Select * from listenaissance";
$result = mysql_db_query($bdd, $requete);
echo "<table border = 5 rules=all align=center>";
echo "<TR><TH> Nom du produit </th><th> Prix (+/-) </th><th> Magasin (1) </th><th> Magasin (2) </th><th> Magasin (3) </th><th> Mise en réservation </th><th> Prévenir de l'achat </th><th> Supprimer la réservation </th></tr>";
while ($row = mysql_fetch_array($result))
{
$id_ligne = $row["LISTE_ID"];
$statut = $row["LISTE_STATUT"];
$url1 = $row["LISTE_URL1"];
$url2 = $row["LISTE_URL2"];
$url3 = $row["LISTE_URL3"];
$linkurl1 = "<a href=$url1>" ;
$linkurl2 = "<a href=$url2>" ;
$linkurl3 = "<a href=$url3>" ;
if ($url1 == "")
{
$linkurl1 = "" ;
}
else
{
$linkurl1 = "<a href=$url1 Target=_blank>" ;
}
if ($url2 == "")
{
$linkurl2 = "" ;
}
else
{
$linkurl2 = "<a href=$url2 Target=_blank>" ;
}
if ($url3 == "")
{
$linkurl3 = "" ;
}
else
{
$linkurl3 = "<a href=$url3 Target=_blank>" ;
}
If ($statut == "0")
{
$imgreser = "mettre1.gif";
$imgachat = "achete1.gif";
$imgsuppr = "suppr2.gif";
$linkreser = "<a href=\"pagedereservation.php?idligne=$id_ligne\"";
$linkachat = "<a href=\"pagedeachat.php?idligne=$id_ligne\"";
$linksuppr = "";
}
else if ($statut == "1")
{
$imgreser = "mettre2.gif";
$imgachat = "achete1.gif";
$imgsuppr = "suppr1.gif";
$linkreser = "";
$linkachat = "<a href=\"pagedeachat.php?idligne=$id_ligne\"";
$linksuppr = "<a href=\"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 ALIGN = center> \n <td>".$row["LISTE_DESCRIPTION"]."</td>\n <td>".$row["LISTE_PRIX"]."</td>\n <td>$linkurl1".$row["LISTE_LIEUX1"]."</a></td>\n<td>$linkurl2".$row["LISTE_LIEUX2"]."</td>\n<td>$linkurl3".$row["LISTE_LIEUX3"]."</td>\n<td>$linkreser<img src=$imgreser width=122 height=29 border = 0></a></td>\n <td>$linkachat<img src=$imgachat width=122 height=29 border = 0></a></td>\n <td>$linksuppr<img src=$imgsuppr width=122 height=29 border = 0></a></td>\n </tr>";
}
mysql_close($conn);
?> |
Je ne comprend pas.
Je viens de mettre la page en ligne, et là j'ai des retours comme quoi ca marche pas. Evidement, je bosse sous firefox moi.
Merci